Ripple
financial institutions
SoftwareEngineerIIAuthentication&Authorization
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer II Authentication & Authorization at Ripple. Skills: Backend engineering experience in Golang or Java, Kubernetes, AI tooling, identity, authentication, or authorisation systems. Build and ship features and components within Ripple's identity platform. Contribute to platform services running on Kubernetes”
What You'll Achieve.
build a unified, consistent experience for identity across products; build fine-grained authorisation primitives that teams across Ripple rely on every day; deliver well-scoped features in a production environment; Grow toward independent ownership of well-scoped projects
Industry & Context.
investigating issues; contributing fixes
In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
What They're Looking For.
Must Have
Backend engineering experience in Golang or Java, Exposure to building or running services in Kubernetes, Demonstrated ability to deliver well-scoped features in a production environment, Hands-on experience using AI coding assistants and LLM-based tools as part of your day-to-day engineering workflow, Comfortable communicating clearly with teammates, asking questions, and contributing to written technical discussions
Nice to Have
Exposure to identity, authentication, or authorisation systems in any capacity, Familiarity with modern authentication protocols such as OAuth 2. 0, OIDC, or SAML, Experience working on platform or infrastructure teams
What You'll Do.
Build and ship features and components within Ripple's identity platform
Contribute to platform services running on Kubernetes
Participate in design discussions and code review
Help maintain and improve existing services
Grow toward independent ownership of well-scoped projects
How You'll Work.
Team & Collaboration
guidance from more senior engineers; Participate in design discussions; code review; communicating clearly with teammates; asking questions; contributing to written technical discussions
Communication Scope
communicating clearly with teammates; asking questions; contributing to written technical discussions
Process & Methodology
ownership of well-scoped projects
Full Job Description
At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. Job Overview As a Software Engineer II on Ripple's Authentication & Authorisation platform team, you'll contribute to how identity works across our growing portfolio of payment, custody, and liquidity products. Our products have grown up using different identity providers and protocols, and we're now bringing them together into a unified, consistent experience — while also building the fine-grained authorisation primitives that teams across Ripple rely on every day. How We Work AI tooling is core to how our team works day-to-day — coding assistants, LLM-based workflows, and agentic tools across design, development, and operations. We're looking for people who already use these fluently, not just curious about them. Key Responsibilities Build and ship features and components within Ripple's identity platform, with guidance from more senior engineers on the team Contribute to platform services running on Kubernetes, learning the patterns we use for reliability, observability, and secure secret management Participate in design discussions and code review, bringing thoughtful questions and a willingness to learn Help maintain and improve existing services, including investigating issues and contributing fixes Grow toward independent ownership of well-scoped projects over time What We're Looking For Backend engineering experience in Golang or Java, with some exposure to bu
Applying for this Software Engineer II Authentication & Authorization role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Ripple?
Real rants from real employees. Read before you apply.