Staff Software Engineer
What engineering roles in crypto pay
183 salaries · our own dataThis role pays $212k-$265k, above the $205k median for engineering roles in crypto on this board.
At Ripple, you'll join the Customer Onboarding Platform team as it undergoes a full-scale rebuild. This horizontal platform team now serves all Ripple products, and you'll lead the modernization of fragile systems into robust, engineering-owned backend services. As a Staff-level engineer, you'll design and build distributed, cloud-native services that power onboarding across Payments, Custody, Stablecoin, and beyond.
What you'll do
- 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
- Champion engineering excellence in code quality, testing, and operational practices
- Mentor engineers and help grow a lean, high-impact team
What you bring
- Deep backend engineering experience in modern, cloud-native, distributed systems
- Proven track record designing and delivering large-scale systems in complex environments
- Strong API design and integration skills (REST and/or gRPC)
- Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS)
- Comfort navigating and reducing technical debt while delivering business value
- Leadership skills: you can set technical direction, mentor others, and influence cross-team decisions
- Exposure and willingness to work with frontend frameworks (React, Vue, etc.) for full-stack capability
Nice to have
- Experience with Java and Spring Boot
- Background with other backend stacks (Go, Kotlin, C#, Python, Rust, etc.)
- Event-driven architecture experience (Kafka, SNS/SQS, etc.)
- Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance-heavy systems
What we offer
- Competitive salary, bonuses, and equity
- Professional development budget to support learning
- Flexible in-office collaboration (10+ days per month as decided by your team)
- Comprehensive benefits covering physical and mental healthcare, retirement, family forming, and family support
- R&R days to rest and recharge
- Generous wellness reimbursement and weekly onsite and virtual programming
- Generous vacation policy (work with your manager to take time off when you need it)
- Industry-leading parental leave and family planning benefits
- Employee giving match
- Mobile phone stipend
- Catered lunches, fully-stocked kitchens with premium snacks and beverages
About Ripple
Ripple is building a world where value moves like information does today through crypto solutions for financial institutions, businesses, governments, and developers. The company improves the global financial system and creates greater economic fairness and opportunity through its payment, custody, and stablecoin products.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Ripple has 64 open roles on CryptoJobsHQ: 17 in Security, 11 in Engineering and 10 in Operations. All are on-site or hybrid, mostly in the US and the UK. 8 were posted in the last 7 days. The median advertised base salary is $225k, from 25 listings that publish pay.
All 64 Ripple roles →- Staff Backend Engineer at The Vault · Remote
- Software Engineer, Storage at ANZA · On-site
- Software Engineer (Rust) - High Performance Systems at BLoSH · On-site
- 2027 Digital Infrastructure Intern - NYC at Galaxy · On-site
