About the Role
This role focuses on a full-scale rebuild of Ripple's Customer Onboarding Platform, transitioning from Salesforce-bound logic to modern, engineering-owned backend services. The Senior Engineer will integrate best-in-class vendors, design scalable systems, and drive architecture at a company-wide scale, serving as a technical anchor for a high-impact team. The position involves building new backend services from the ground up, addressing technical debt, influencing company-wide technical direction, and mentoring engineers.
Responsibilities
- Lead the design and development of distributed, cloud-native backend services for onboarding across Ripple’s product suite.
- Partner with Product, Compliance, and engineering teams to design scalable orchestration and data pipelines.
- Migrate core onboarding logic from Salesforce into resilient, observable services and a dedicated persistence layer.
- Build platform capabilities to enable faster onboarding with fewer customer touchpoints, while preserving trust and compliance.
- Contribute to foundational data modeling work for 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.
Requirements
- Deep full stack 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).
- Exposure to frontend frameworks (React, Vue, etc.) for full-stack capability.
- Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS).
- Comfort navigating and reducing technical debt while delivering business value.
- Leadership skills: ability to set technical direction, mentor others, and influence cross-team decisions.
- Experience with Java + Spring Boot (preferred).
- Ability to quickly learn JVM technologies (for candidates from other backend stacks).
- Experience with event-driven architecture (Kafka, SNS/SQS, etc.) (preferred).
- Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance-heavy systems (preferred).
Skills
- Full stack engineering
- Cloud-native distributed systems
- API design
- REST
- gRPC
- Frontend frameworks
- React
- Vue
- Cloud platforms
- AWS
- Container orchestration
- Kubernetes
- ECS
- Technical debt reduction
- Leadership
- Java
- Spring Boot
- JVM technologies
- Go
- Kotlin
- C#
- Python
- Rust
- Event-driven architecture
- Kafka
- SNS/SQS
- Fintech
- Regtech
- KYC/KYB
- Identity verification
- Compliance-heavy systems
Experience Level
- Senior engineer
- Deep full stack engineering experience
- Proven track record designing and delivering large-scale systems
About the Company
- Ripple is building a world where value moves like information, providing crypto solutions for financial institutions, businesses, governments, and developers.
- The company aims to improve the global financial system, create economic fairness and opportunity, and offers career growth opportunities.
