R

Ripple

Enterprise blockchain payments and CBDC solutions

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • Deep backend engineering experience in modern, cloud-native, distributed systems.
  • Exposure to frontend frameworks such as React or Vue, and willingness to use them for full-stack capability.
  • A proven track record of designing and delivering large-scale systems in complex environments.
  • Strong API design and integration skills using REST and/or gRPC.
  • Experience with cloud platforms, with AWS preferred, and container orchestration such as Kubernetes or ECS.
  • Comfort navigating and reducing technical debt while delivering business value.
  • Ability to set technical direction, mentor others, and influence cross-team decisions.

Responsibilities

  • Lead the design and development of distributed, cloud-native backend services that power onboarding across Ripple’s product suite.
  • Partner with Product, Compliance, and other engineering teams to design scalable orchestration and data pipelines.
  • Migrate core onboarding logic out of Salesforce into resilient, observable services and a dedicated persistence layer.
  • Build platform capabilities that enable faster onboarding with fewer customer touchpoints while preserving trust and compliance.
  • Contribute to foundational data modeling work that will feed into Ripple’s future identity platform; ownership of Identity will move to a dedicated team.
  • Champion engineering excellence in code quality, testing, and operational practices.
  • Mentor engineers and help grow a lean, high-impact team.

Desired Qualifications

  • Experience with Java and Spring Boot; candidates from other backend stacks such as Go, Kotlin, C#, Python, or Rust are welcome and can learn JVM technologies.
  • Experience with event-driven architecture, including Kafka and SNS/SQS.
  • Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance-heavy systems.

About the Company

Ripple

Enterprise blockchain payments and CBDC solutions

What Ripple does: Ripple provides enterprise blockchain-enabled financial services that speed up payments and improve cash management. How it works: its platform, built on blockchain and cryptocurrency, enables real-time settlement, liquidity management, working-capital access, and instant payments for financial institutions, enterprises, and governments, including the ability to source crypto assets and manage treasury via a single platform. How it differs: it focuses on scalable, secure CBDC implementations and government partnerships (e.g., Palau) to deliver central-bank-grade digital currencies, alongside proven faster remittances and lower costs from clients like Nium and Tranglo. Its goal: help clients move money faster, more transparently, and at lower cost, while expanding access to digital currencies and CBDCs.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$1.1B
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Ripple

See more jobs