Staff Backend Engineer - IAM
Core
Lead backend engineering efforts to build and scale foundational identity and access management (IAM) services for a next-generation AI cloud platform, handling hundreds of thousands of authentication events daily.
Role type
Staff Backend Engineer (IAM)
Builds
Scalable identity and authentication systems for an AI cloud platform
Domain
Cloud infrastructure / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development (Java/Python), REST API design, OAuth2/OIDC/SAML, user and machine identity management, service-to-service authentication, distributed system security, cloud environments (AWS)
Preferred skills
IAM systems in cloud platforms (AWS/Azure/GCP), PKI and certificate lifecycle management, authorization frameworks (RBAC/ABAC/OPA), Kubernetes, large-scale distributed systems, platform engineering
Technologies
Java, Python, AWS, OAuth2, OIDC, SAML, OPA, Kubernetes
Responsibilities
Lead and grow a high-performing backend engineering team focused on IAM, drive development of core IAM capabilities (authentication, authorization, lifecycle management), design and build scalable systems for user and machine identity, work on modern authentication protocols and secure service-to-service authentication, build and evolve authorization frameworks, partner with cross-functional teams to deliver secure infrastructure, drive technical design and delivery of complex distributed systems, ensure reliability and security of identity systems, mentor engineers
Seniority
Staff, hands-on IC with management responsibilities