Security Software Engineer, IAM
Core
Own IAM strategy across corporate, production, and product environments, building self-service access governance and just-in-time access tooling.
Role type
Senior IC security software engineer (IAM)
Builds
Self-service access governance and just-in-time access tooling; IAM infrastructure as code; identity and access models for agents.
Domain
Identity and Access Management (IAM), Cloud Security, Platform Security
Required skills
IAM strategy, Terraform, OAuth2, OIDC, SAML, SCIM, REST APIs, TypeScript/Node.js/Go/Python, cloud IAM (AWS/GCP), access review workflows, least-privilege design
Preferred skills
Large-scale Terraform IAM migrations, JIT access platforms, device-trust integrations (Jamf/Intune), product IAM, agent identity
Technologies
Terraform, Okta, AWS, GCP, TypeScript, Node.js, Go, Python, OAuth2, OIDC, SAML, SCIM
Responsibilities
Own IAM strategy across corporate, production, and product environments; Migrate Okta and related IAM configuration to Terraform; Build self-service access governance and just-in-time access tooling; Own provisioning, deprovisioning, access review, and audit-evidence workflows; Partner with the Accounts team on product IAM capabilities; Design and enforce least-privilege access controls across cloud, SaaS, and production infrastructure; Help define and implement identity and access models for agents acting on behalf of users and systems.
Seniority
Senior, hands-on IC