Jobs · Engineering · New York

Senior Software Engineer, Liquidity Management

Ripple · New York, NY · 1 wk ago
HybridEngineeringFull-time

About the role

The mission, should you choose to accept it, is to pioneer and scale Ripple Treasury’s platform into the future. Do you want to work with a hardworking, fun-loving, development team, whom will work together to feed the village? If you enjoy solving ambitious business problems in a fast-paced and collaborative environment this might be the role for you!

Responsibilities

  • Leverage Azure services to craft scalable, fault-tolerant, and highly resilient cloud-based solutions
  • Carry the banner of quality as a first class citizen by conducting rigorous unit, integration, and non-functional (performance, security) testing to guarantee our software is production-ready
  • Implement world class levels of Observability to derive deep application insights, performance and usage data, and solving problems before they become a problem
  • Share your enthusiasm for tech trends, explore and learn new technologies, engage with tech communities, mentor fellow engineers, and lead in technical design and code evaluations
  • Always seek ways to enhance team operations, processes, methodologies, and technology choices, striving for excellence in every practice
  • Participate in the team’s YBIYRI model (you-build-it-you-run-it), which includes participating in their on-call pager rotation

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience, with at least 5 years of application development experience
  • Well versed in application development and modern practices for cloud architecture and deployment
  • Proven ability to influence and mentor developers within an agile team environment
  • Skilled at operating within an agile development environment
  • Experience with Azure Services
  • Deep knowledge and expertise in .NET and C#
  • Advanced knowledge of Microsoft SQL Server
  • Skilled in designing and implementing CI/CD pipelines within Azure DevOps

Preferred Knowledge / Experience

  • Experience in the financial industry, particularly with exposure to treasury systems, payments, FX, ERP, or financial platforms
  • Understanding of high-volume transactional processing architectures

Qualifications

The ideal candidate will thrive in a fast-paced start-up environment with experienced industry leaders. They will have the opportunity to build in a learning environment where they can dive deep into the latest technologies and make an impact. A professional development budget is provided to support other modes of learning.

Skills

  • Technical skills including Azure services, .NET and C#, Microsoft SQL Server, CI/CD pipelines within Azure DevOps
  • Soft skills such as influencing and mentoring developers, operating within an agile environment, and sharing enthusiasm for tech trends

Benefits

  • Competitive salary, bonuses, and equity
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend
  • R&R days to rest and recharge
  • Generous wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy - work with your manager to take time off when you need it
  • Industry-leading parental leave policies and family planning benefits
  • Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events

Similar jobs