Stripe
Staff Software Engineer, IAM Control Plane
San Francisco +1 · Staff · Full-time · Posted Oct 20, 2026
- Location
- San Francisco
US - Experience
- 10+ years in software development.
About the job
Designs and operates Stripe’s access-control platform, building IAM systems and user-facing permission features for managing access to products and data.
What you'll do
- Build IAM primitives and permission models, including custom roles and granular access controls.
- Architect and operate highly available backend services and platform features such as Account Groups; ship end-to-end features across the stack.
- Improve engineering standards and tooling, mentor engineers, and collaborate on product strategy and user experience.
What they ask for
- 10+ years in software development.
- Experience designing, building, and operating backend services in a professional environment.
- Proficiency in a modern backend language such as Go, Ruby, Java, or similar.
- Ability to build resilient, scalable distributed systems, navigate ambiguity, and mentor engineers.
Nice to have
- Experience with IAM, authentication, or authorization systems.
- Familiarity with React and TypeScript, or experience with developer platforms or infrastructure.
Tools
Go, Ruby, Java, React, TypeScript
AI focus
Design and build IAM primitives to securely power AI-driven agentic experiences on Stripe.
Model-written summary · the original posting is authoritative