
Senior Software Engineer - Financial Crimes
2d2 days agoRipple
San Francisco, US · Full-time · $168,000 – $210,000
About this role
At Ripple, we are building the Internet of Value to move money as fast as information moves today. As Senior Software Engineer, Financial Crimes, you build the front door for the entire global network by establishing trust at the first customer interaction. Your work powers onboarding for every product from Ripple Payments to the new Stablecoin.
You are transforming the Customer Onboarding Platform into a modern, engineering-owned ecosystem. This means unwinding legacy Salesforce logic to build robust, cloud-native backend services from scratch. Your architecture will directly impact how quickly customers can access the global financial system.
You will lead the design of distributed backend services that power the entire product suite. Partnering with Product and Compliance teams, you architect scalable orchestration layers while migrating core business logic into a dedicated, resilient persistence layer.
Ripple values technical craftsmanship and collective ownership. You champion operational excellence through best practices for API design, testing, and observability while mentoring fellow engineers to ensure long-term system reliability.
Requirements
- 5+ years of experience shipping backend solutions in Java, Kotlin, or Go.
- A proven track record of unwinding monoliths into service-oriented architectures.
- Strong API design skills (REST/gRPC) and an operational mindset for performance.
- Ability to navigate ambiguity and drive technical strategy in complex environments.
- Experience in fintech, identity verification, or building horizontal platforms is a plus.
Responsibilities
- Lead the design of distributed backend services that power our entire product suite.
- Partner with Product and Compliance to architect scalable orchestration layers for customer data.
- Migrate core business logic out of Salesforce into a dedicated, resilient persistence layer.
- Champion operational excellence by defining best practices for API design, testing, and observability.
- Mentor fellow engineers to foster technical growth and ensure long-term system reliability.
Benefits
- Build systems that touch every single new customer.
- Solve complex distributed systems problems at a massive scale.
- Value technical craftsmanship and collective ownership, prioritizing deep architectural understanding and mentorship over shortcuts.
Similar roles

Lead Software Engineer (AI/ML)
12h12 hours agoSalesforce
San Francisco, US · Full-time · $172,500 – $285,800

Software Engineer - Public Sector
12h12 hours agoDitto
Austin, US · Full-time · $156,000 – $227,000

Backend Engineer
12h12 hours agoKetch
San Francisco, US · Full-time · $145,000 – $185,000

Staff Engineer - Backend & Data
12h12 hours agoTrial Library, Inc.
San Francisco, US · Full-time · $210,000 – $275,000