Staff Security Software Engineer, IAM
Core
Define multi-year technical strategy and design/build complex greenfield identity systems for authentication, authorization, and privileged access, extending to non-human and AI-agent identities.
Role type
Staff Security Software Engineer (IAM)
Builds
Production identity and access control systems, libraries, and abstractions for engineering teams and AI agents.
Domain
Cybersecurity, Identity and Access Management (IAM), Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Identity and access architecture, authentication, federation, authorization, entitlement modeling, privileged access, cloud infrastructure (Azure/GCP/AWS), distributed-system patterns, AI-assisted development, agentic workflow design
Preferred skills
SCIM, OpenID Connect, SAML, OPA, Cedar, Zanzibar-style authorization, hardware-backed credentials, IGA, PAM, joiner/mover/leaver automation
Responsibilities
Define multi-year technical strategy for identity and access; Design and operate complex greenfield identity systems; Lead cross-functional initiatives on authentication and authorization; Extend systems to non-human and AI-agent identities; Act as technical authority for identity architecture and guide design reviews.
Seniority
Staff, hands-on IC with strategic scope