remote
Senior Manager, Software Engineering - Identity Platform - Ripple
Software Engineer
Lead a high‑performing engineering team to design, build, and scale Ripple's Identity Platform, leveraging Java, Go, Kubernetes, and AWS to deliver secure, resilient microservices for global financial customers.
About the role
Key Responsibilities
- Define and execute the technical roadmap for the Identity Platform, ensuring scalability, security, and high availability.
- Lead, mentor, and grow a cross‑functional team of engineers, fostering a culture of ownership, collaboration, and continuous improvement.
- Architect and implement microservice‑based solutions using Java and Go, deployed on Kubernetes clusters in AWS.
- Partner with product, security, and compliance teams to embed identity and access management best practices throughout the development lifecycle.
- Drive performance monitoring, incident response, and post‑mortem analyses to continuously improve system reliability.
Requirements
- 10+ years of software engineering experience, with at least 5 years in a leadership or management role.
- Deep expertise in Java and Go development, container orchestration (Kubernetes), and cloud platforms (AWS).
- Strong background in building secure, high‑throughput identity or authentication services.
- Proven ability to design and ship microservice architectures at scale.
- Excellent communication skills and a track record of mentoring engineers to achieve technical excellence.
Skills
javagokubernetesaws