Ripple logo

Staff Software Engineer, Platform

Ripple
Full-time
On-site
San Francisco Bay Area, California, United States

THE WORK:

This Staff Software Engineer will be responsible for the design of the next generation of payment applications that enable banks to instantly settle cross-border payments to build the Internet of Value! Ripple’s distributed financial technology outperforms today’s banking infrastructure by driving down costs, growing processing speeds and delivering end-to-end insight into payment fees, timing and delivery. As Ripple’s customer base grows globally, the Staff Engineer will help drive the move to a highly available cloud deployment, processing fast and resilient payments!

WHAT YOU'LL DO:

  • Build enterprise, distributed payment applications that complete settlement within seconds to enable the Internet of Value
  • Prototype new solutions for sophisticated software problems and implement them for on-premise and cloud deployments and use cases
  • Work with the wider engineering team on the design, deployment and continuous improvement of core products
  • Be a technical domain authority, provide technical leadership and share your expertise with a growing team of engineers
  • Continuously raise our standard of engineering excellence by implementing and driving standard processes for coding, testing, and deployment

WHAT YOU'LL BRING:

  • 10+ years of hands-on Software Development experience on large scale distributed systems, with the last 5-7+ years in Java, and 2+ years experience working as a tech lead
  • Experience in building transactional systems (preferably in payments / banking / e-commerce domains) , backed by an RDBMS (PostgreSQL, Oracle or MS SQL Server)
  • Experience with Agile development of distributed services, with a focus on robust software design, scalability and security
  • Enjoy working openly and collaboratively with a team with varied strengths
  • Ability to encourage and drive engineering standard methodologies
  • A positive demeanor and a passion for sharing knowledge