Software Engineer - IAM, Aura
Core
Architect, implement, and manage enterprise IAM strategies for Neo4j's Aura cloud platform, focusing on secure, scalable identity solutions.
Role type
Senior Software Engineer - Identity and Access Management (IAM)
Builds
Enterprise IAM solutions, authentication frameworks, and access control paradigms for AuraDB
Domain
Cloud Infrastructure / Cybersecurity / Identity Management
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development, IAM systems (Okta, Auth0, Ping Identity, AWS IAM, Azure AD), authentication/authorization protocols, identity lifecycle management, identity security frameworks, Python, GoLang, major cloud providers (GCP, AWS, Azure)
Preferred skills
Kubernetes
Technologies
OAuth2, OIDC, SAML, LDAP, MFA, SCIM, Okta, Azure AD, Ping Identity, Auth0, JWT, SPIFFE, SPIRE, mTLS
Responsibilities
Design IAM architecture for Aura, develop scalable IAM solutions, implement authentication protocols and lifecycle management, integrate with enterprise SSO providers, design access control paradigms, apply zero trust principles, mentor team members on IAM technologies
Seniority
Senior, hands-on IC