Senior Full-Stack Software Engineer
Ripple provides payments, custody and stablecoin solutions that help financial institutions integrate blockchain and digital assets.
Maintainer signals as of 9/2/2026
Funding history
Investors
Projects
About Ripple
Ripple helps financial institutions transform global payments by providing blockchain-powered infrastructure for cross-border payments, digital asset custody, and stablecoin solutions. With it, users can enable instant settlements, reduce costs, and access new markets. The company was originally founded as OpenCoin in 2012 and rebranded to Ripple in 2015.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and maintain backend services and APIs for a cash forecasting platform while contributing to frontend work when needed. You will design data schemas, improve query performance, write tests, deploy services, automate operational tasks, strengthen observability, optimize performance, and collaborate on robust technical solutions.
Requirements
- 4-8 years of professional software development experience
- Strong SQL fundamentals
- Hands-on PostgreSQL experience preferred
- Ability to work safely in large existing codebases
- Scripting ability
- Experience with Docker or containerization technologies
- Proven Git proficiency
- Proficiency in Ruby Python or Java
- Experience using AI tools throughout software development
- RSpec testing experience
- Ruby or Ruby on Rails experience preferred
- React experience preferred
- AWS knowledge preferred
- Multi-tenant enterprise SaaS experience preferred
- Observability experience preferred
- Performance benchmarking and profiling experience preferred
- Financial industry experience preferred
Responsibilities
- Build and maintain backend services and APIs
- Contribute to frontend development when needed
- Design schemas and maintain data integrity
- Improve PostgreSQL and SQL query performance
- Write and maintain RSpec test coverage
- Package and deploy services with Docker
- Work within AWS cloud infrastructure
- Automate repetitive work and support data migrations
- Implement logging metrics and tracing
- Benchmark and profile code
- Participate in code reviews and technical design discussions
- Participate in the on-call pager rotation
Benefits
- Professional development budget
- Flexible manager-directed office attendance
- Healthcare benefits covering physical and mental healthcare
- Retirement benefits
- Family-forming and family-support benefits
- Employee giving match
- Mobile phone stipend
- R&R days
- Wellness reimbursement
- Weekly onsite and virtual wellness programming
- Generous vacation policy
- Parental leave
- Family planning benefits
- Catered lunches
- Stocked kitchens
- Team offsites and social events
