About the job
At Ripple, we are revolutionizing the way value is transferred globally, much like how information is shared today. Our ambitious mission is already in motion, as we provide cutting-edge crypto solutions for financial institutions, businesses, governments, and developers. By enhancing the global financial system, we strive to foster greater economic equity and opportunities for individuals worldwide. Join us as we embark on this remarkable journey, where you can achieve the best work of your career alongside supportive colleagues.
If you are eager to make a significant impact and explore exceptional career growth opportunities, we invite you to join us in creating real-world value.
THE WORK:
As a Staff Software Engineer specializing in Platform, you will be instrumental in advancing Ripple's production infrastructure and release pipelines. Our Infrastructure Engineers are a unique blend of systems and software engineers dedicated to the design and lifecycle management of our hosted products. You will collaborate closely with product engineers to fulfill their infrastructure requirements, ideally within a self-service framework.
WHAT YOU’LL DO:
- Design and implement platform features for computing, authentication, service discovery, observability, and redundancy.
- Lead architectural strategies balancing scale, cost, and maintainability.
- Mentor junior engineers on design, development, testing, and deployment best practices.
- Deploy and manage Ripple’s multi-region, multi-provider service platforms, with a strong focus on security and resilience.
- Create tools for automation, monitoring, and instrumentation to minimize operational friction and enhance engineering efficiency.
- Automate new and existing platform and application lifecycle services, leveraging data to achieve defined states with minimal human intervention.
- Propose scalable, maintainable, and cost-effective solutions.
- Participate in code reviews and contribute to a culture of continuous improvement.

