Software Engineer
US$140,000 – US$170,000 / yr base salary
Posted 30 Sep 2026
Advertised as “Software Engineer II”
BranchFactor Summary
The original posting with the fluff stripped out
- Level
- II
- Expected experience
- 2–5 yrs
- Management level
- Individual contributor
- Employment
- Hybrid
| Base salary | US$140,000 – US$170,000 / yr |
|---|
At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs.
If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.
Are you ready to join a dedicated team that is crafting the future of financial technology? At Ripple Labs Inc., we are on a mission to transform manual financial operations into flawless automated systems. As a Software Engineer on the Financial Core team, you'll play a crucial role in building the essential infrastructure that powers Ripple's global custodian network.
THE WORK:
We are the Financial Core team, the platform layer supporting Ripple's products. We manage vital infrastructure for money flow, including asset transfers across Ripple's global custodian network that covers fiat rails and crypto custody. Our responsibilities include settlement automation and liquidity management across many accounts and banking partners. The technology stack uses Java/Spring Boot on the backend, React/TypeScript for internal tools, and Postgres. These are deployed on Kubernetes with built-in observability and approval processes. We collaborate closely with Product Ops and Product to transform manual financial tasks into dependable, auditable, and automated systems.
WHAT YOU’LL DO:
- Develop and deploy backend services and internal tools that automate settlement, funding, and liquidity management workflows
- Work directly with Product Ops and Product to understand manual processes and build software that replaces or accelerates them
- Contribute across the stack—REST API handlers, database migrations, and React UI components
- Participate in on-call rotation and maintain production reliability for financial systems that move money in real time
- Write well-tested, reviewable code and contribute to build discussions with your team and cross-functional partners
WHAT YOU'LL BRING:
- 2-5 years of software engineering experience building and shipping production systems
- Backend experience in at least one language—Java, Go, Python, or TypeScript; comfort with object-oriented development and production-grade codebases
- Comfortable contributing across the stack (backend APIs + UI components)