Software Engineer - IAM, Aura
Domain
Identity and Access Management (IAM)
Seniority
7+ years of backend development or software engineering experience
Technologies
Python, GoLang, OAuth2, OIDC, SAML, LDAP, MFA, SCIM, Okta, Azure AD, Ping Identity, Auth0, JWT, SPIFFE, SPIRE, Kubernetes, GCP, AWS, Azure
Responsibilities
Architect and implement IAM strategies, develop scalable IAM solutions, manage authentication protocols and lifecycle management, integrate with enterprise SSO providers, design access control paradigms (RBAC, ABAC, PBAC, ReBAC, FGA), apply zero trust principles, ensure compliance with SOC 2, collaborate with engineering and business stakeholders, mentor team members, produce technical documentation
Required skills
Backend development experience, familiarity with IAM systems, deep understanding of IAM principles and protocols, grasp of identity security frameworks, experience with major cloud providers
Preferred skills
3+ years of professional experience in Identity and Access Management, familiarity with Kubernetes