Staff Software Engineer - Authentication & Authorization

Ripple
London
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Mentorship","Collaboration","Technical writing","Architectural thinking"]

Build and evolve an authentication and authorization platform that unifies identity across Ripple’s payment, custody, and liquidity products. You’ll set technical direction for authentication flows, federation, and fine-grained authorization, design and deliver a consistent identity experience, and operate Kubernetes-based platform services focused on reliability, observability, and secure secret management. You’ll partner with security and compliance, write technical proposals, and mentor engineers through reviews and collaboration.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ripple
Ripple
3 months ago

Staff Software Engineer - Authentication & Authorization

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and evolve an authentication and authorization platform that unifies identity across Ripple’s payment, custody, and liquidity products. You’ll set technical direction for authentication flows, federation, and fine-grained authorization, design and deliver a consistent identity experience, and operate Kubernetes-based platform services focused on reliability, observability, and secure secret management. You’ll partner with security and compliance, write technical proposals, and mentor engineers through reviews and collaboration.
Location: London
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Set the technical direction for Ripple’s identity platform, including authentication flows, federation, and fine-grained authorization.
  • •Lead design and delivery of a unified identity experience across the product portfolio.
  • •Build and operate platform services on Kubernetes with reliability, observability, and secure secret management.
  • •Partner with security, compliance, and product teams to translate regulatory requirements into platform capabilities.
  • •Write technical proposals, contribute to architecture discussions, and mentor engineers through code review and design feedback.

Pay and Benefits

Perks:Learning BudgetMobile PhoneR&r DaysParental LeaveWellness Stipend

Key Requirements

  • •Backend engineering experience with Golang or Java, including operating production applications in Kubernetes environments.
  • •Experience designing or contributing to identity systems, ideally multi-tenant or federated.
  • •Hands-on experience using AI coding assistants and LLM-based tools in daily engineering.
  • •Experience collaborating across teams and writing design documents to drive alignment.
Experience:FintechCryptocurrencyIdentityAuthorizationMulti-tenantFederated systems
Skills:MentorshipCollaborationTechnical writingArchitectural thinking
Languages:English
Tech Stack:GolangJavaKubernetesLLMAI coding assistantsOAuth 2.0OIDCSAML

Company Brief

Ripple
Builds blockchain-based payment and liquidity infrastructure for financial institutions and enterprises. Its products support cross-border payments, crypto liquidity, and digital asset settlement.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn