Search...

Senior Software Engineer

Ripple logo
Ripple

Ripple provides payments, custody and stablecoin solutions that help financial institutions integrate blockchain and digital assets.

Maintainer signals as of 8/20/2026

San Francisco, California, United States
About Ripple

Ripple helps financial institutions transform global payments by providing blockchain-powered infrastructure for cross-border payments, digital asset custody, and stablecoin solutions. With it, users can enable instant settlements, reduce costs, and access new markets. The company was originally founded as OpenCoin in 2012 and rebranded to Ripple in 2015.

View jobs by Ripple

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build and own a full-stack financial clarity platform across front-end, server-side, and database tiers. You will create scalable Azure cloud solutions, deliver features, maintain deployment pipelines, improve testing and observability, resolve production issues, mentor engineers, and participate in on-call support.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of application development experience
  • Application development expertise
  • Cloud architecture knowledge
  • Deployment experience
  • ASP.NET/Core expertise
  • C# expertise
  • Microsoft SQL Server expertise
  • Azure Services experience
  • Azure DevOps experience
  • CI/CD pipeline experience
  • Modern JavaScript framework experience
  • TDD knowledge
  • BDD knowledge
  • Production application support experience
  • Windows administration knowledge

Responsibilities

  • Design and deliver full-stack features
  • Use Azure services to build cloud-native solutions
  • Improve applications and own delivery pipelines
  • Implement unit integration and non-functional testing
  • Use observability tools and logging to diagnose issues
  • Lead technical design and code reviews
  • Mentor fellow engineers
  • Improve team operations and technology choices
  • Support production applications
  • Participate in the on-call pager rotation

Benefits

  • Professional development budget
  • Flexible in-office schedule
  • Health care coverage
  • Retirement benefits
  • Family-forming benefits
  • Family support benefits
  • Employee giving match
  • Mobile phone stipend
  • Wellness reimbursement
  • Vacation policy
  • Parental leave
  • Family planning benefits
  • Catered lunches
  • Stocked kitchens