Senior Software Engineer, Identity & Access Management
Core
Design, architect, build, and deliver core Identity and Access Management (IAM) services including authentication (OAuth, SSO, Federated Identity) and authorization (RBAC, ABAC) systems for MongoDB Atlas.
Role type
Senior IC backend software engineer (IAM)
Builds
Secure authentication and authorization platform features for MongoDB Atlas
Domain
Cloud database services, Identity & Access Management
Deliverable
production ML models | product features
Required skills
Backend systems engineering, Modern compiled languages (Java, Go, C#, C++), System architecture, Project leadership, Codebase improvement, Technical prioritization
Preferred skills
JavaScript/TypeScript, Frontend technologies (React, Redux), IAM system experience (OAuth, SSO, RBAC, ABAC, ReBAC)
Technologies
MongoDB Atlas, OAuth, SSO, Federated Identity, RBAC, ABAC, React, Redux
Responsibilities
Design and architect core IAM pieces, Lead projects from specification to delivery, Mentor and grow team members, Improve codebase and design principles, Define and execute top priorities, Lead complex technical initiatives
Seniority
Senior, hands-on IC
