
Senior Software Engineer – IAM
Lambda
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $296,000 - $445,000 per year
Job Level
Tech Stack
About the role
- Design and implement core IAM components including identity models, authentication flows and authorization systems
- Build and evolve enterprise IAM features such as RBAC, SSO (SAML/OIDC), SCIM provisioning, MFA, and audit logging
- Own end-to-end delivery of IAM features from technical design to production rollout and monitoring
- Collaborate with teams across API Experience, Billing, Core Cloud Platform, Console Experience, Infrastructure and Security to integrate consistent identity and access patterns across systems
- Contribute to API design and ensure consistency in identity and permission semantics across services
- Participate in design reviews and provide thoughtful input on system architecture and tradeoffs
- Debug and resolve complex production issues in security-sensitive systems
- Improve system reliability, observability, and operational workflows for IAM services
- Mentor junior engineers and contribute to raising the bar on engineering quality
Requirements
- 5+ years of backend or platform engineering experience
- Strong experience building or working on authentication and/or authorization systems
- Solid understanding of IAM fundamentals:
- - Authentication (OAuth2, OIDC, SAML)
- - Authorization (RBAC, ABAC, or similar models)
- - Identity lifecycle concepts (provisioning, deprovisioning)
- Experience building distributed systems in a cloud or SaaS environment
- Strong coding skills in Python or Go, with experience building production backend systems
- Experience designing APIs and working with service-oriented architectures
- Ability to independently own projects and deliver high-quality systems
- Strong debugging, problem-solving, and communication skills
Benefits
- Health, dental, and vision coverage for you and your dependents
- Wellness and commuter stipends for select roles
- 401k Plan with 2% company match (USA employees)
- Flexible paid time off plan that we all actually use
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
IAM componentsauthentication flowsauthorization systemsRBACSSOSAMLOIDCSCIM provisioningMFAAPI design
Soft Skills
collaborationmentoringproblem-solvingcommunicationindependent project ownership