Staff Engineer, IAM Control Plane @ Stripe
Your Application Journey
Email Hiring Manager
Job Details
About Stripe
Stripe is a financial infrastructure platform powering businesses worldwide. It helps companies accept payments, grow revenue, and accelerate business opportunities. The mission is to increase the GDP of the internet.
About The Team
The IAM Control Plane team empowers Stripe users to manage their access to products and data. They own API keys, user roles, and access auditing systems for secure operations. The team currently consists of 6 engineers with an ambitious roadmap.
What you'll do
As a Staff Engineer, IAM Control Plane, you will design, build, and maintain critical systems that control user access to Stripe.
- Design and build next-generation IAM primitives.
- Develop permission models and granular access controls.
- Architect platform features such as Account Groups.
- Own mission-critical, high-availability backend services.
- Work across the stack from API design to frontend components.
- Improve engineering standards and mentor team members.
Who You Are
You have 10+ years in software development, a passion for resilient and scalable distributed systems, and experience designing and operating backend services. You are product-minded, navigate ambiguity, and mentor engineers. Cross-functional collaboration is key.
Preferred Qualifications
- Experience with IAM, authentication, or authorization systems.
- Familiarity with React and TypeScript.
- Experience on developer platforms or infrastructure.
Working Remotely at Stripe
While team meet-ups and events are part of the culture, you are expected to work mainly from home if located 35+ miles from an office.
Pay and Benefits
The annual US base salary for this role ranges from $203,600 to $305,400. Benefits include equity, bonuses, 401(k), medical, dental, vision, and wellness stipends.
Key skills/competency
- IAM
- Access Management
- Backend
- Distributed Systems
- API Design
- Scalability
- Security
- Mentorship
- Go/Ruby/Java
- Product Strategy
How to Get Hired at Stripe
🎯 Tips for Getting Hired
- Research Stripe's culture: Study mission, news, and employee reviews.
- Customize your resume: Highlight backend and IAM experience.
- Showcase technical leadership: Emphasize mentorship and problem solving.
- Prepare for ambiguity: Demonstrate product-minded responses.