At Ripple, we're pushing the boundaries of innovation in the crypto space. Our team is dedicated to building a more efficient and secure financial system, and we're looking for a talented Staff Software Engineer to join us.
As a Staff Software Engineer, you'll be responsible for designing and developing reliable, scalable, and performant Compliance systems to support our payments business. You'll work closely with our wider technical teams to ensure seamless integration and deployment of backend applications.
Key responsibilities include:
- Building systems backed by modern persistence technologies, such as Aurora and DynamoDB.
- Designing and implementing robust software solutions with a focus on scalability, security, and reliability.
- Collaborating with cross-functional teams to drive engineering excellence and standard processes.
- Mentoring and supporting junior engineers to help them grow and develop their skills.
We're looking for a seasoned professional with 10+ years of hands-on software development experience, including 5-7+ years of Java development with Spring/Spring Boot Framework. You should have experience working as a tech lead and be familiar with Agile development methodologies.
Benefits include:
- Competitive salary, bonuses, and equity.
- Comprehensive benefits package, including physical and mental healthcare, retirement, and family support.
- Professional development budget to support ongoing learning and growth.
At Ripple, we're committed to creating a diverse and inclusive work environment where everyone feels valued and empowered to contribute. We offer a range of benefits to support your well-being, including R&R days, generous wellness reimbursement, and a generous vacation policy.