Ripple is at the forefront of revolutionizing global financial systems through blockchain technology and crypto solutions. As a Senior Software Engineer in the Payments team, you'll be instrumental in building systems that enable value to move as efficiently as information does today.
The role offers a unique opportunity to work on cutting-edge payment systems in the crypto space, requiring expertise in both frontend (JavaScript/TypeScript) and backend (Java/Spring) technologies. You'll be responsible for developing reliable, scalable, and performant solutions that directly impact how financial institutions, businesses, and governments handle cross-border transactions.
The ideal candidate brings 5-7 years of hands-on experience with large-scale, transactional systems, combining technical expertise with a passion for innovation. You'll work in a collaborative environment that values autonomy, responsibility, and end-to-end ownership of projects. The position offers significant growth opportunities and the chance to shape the future of global payments.
Ripple offers an attractive compensation package including a base salary range of $160,000-$180,000 USD (for CA), along with bonuses and equity. The company promotes a flexible hybrid work culture requiring 10+ days per month in office, comprehensive benefits including health coverage, retirement plans, and family support, and a strong emphasis on professional development.
This role is perfect for engineers who are excited about solving complex problems in the intersection of traditional finance and cryptocurrency, want to work with cutting-edge technology, and desire to make a meaningful impact on global financial systems. The position offers the unique opportunity to work with a diverse team of experts while building solutions that create greater economic fairness and opportunity worldwide.