About the role
The MongoDB Atlas team builds the database-as-a-service product that lets users deploy fault-tolerant, globally distributed MongoDB clusters in minutes. As a Senior Engineer on the Atlas IAM team, you will work on both a platform and a product. The team serves internal engineers with secure, durable services and external customers with user-facing features. It owns Atlas authentication (OAuth, SSO, Federated Identity) and authorization (RBAC, ABAC), and its mission is to help customers build securely on Atlas with a best-in-class user experience.
This role supports MongoDB’s FedRAMP program, which requires that anyone accessing customer data or metadata inside the Authorization Boundary be a US Citizen on US soil.
Key Responsibilities
- Design, architect, build, and deliver core pieces of IAM
- Lead projects from specification to delivery
- Mentor and grow other team members
- Improve the codebase, best practices, and design principles
- Define, communicate, and execute against your top priorities
- Lead and contribute to complex technical projects and initiatives
Requirements
- 5+ years of software engineering experience, primarily on backend systems
- Proficiency in a modern compiled language (Java, Go, C#, C++, etc.)
- Willingness to learn JavaScript and/or TypeScript and modern frontend technologies (React, Redux, etc.)
- Excellent written and verbal communication skills
- US citizenship and US-based work (required by the FedRAMP Authorization Boundary)
- Based in New York City
Skills
Technical Skills
- Backend engineering in Java, Go, C#, or C++
- JavaScript/TypeScript, React, and Redux (willingness to learn)
- Authentication and authorization concepts (OAuth, SSO, RBAC, ABAC)
Soft Skills
- Curious, collaborative, empathetic, and intellectually honest
- Mentoring and teamwork
- Passion for problem solving and continuous learning
- Clear communication
Nice to Have
- Prior JavaScript/TypeScript and modern frontend experience
- Experience building identity and access management systems, including authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems
Job Details
- Location: New York City, NY (candidates must be based in NYC)
- Job Type: Not specified
- Work Mode: Hybrid
- Salary: $101,000 - $273,000 USD base (varies by skills, experience, qualifications, and location)
- Req ID: 3273523124
Success Measures
- 1 week: Completed your first pull request
- 3 months: Contributed to a large project
- 6 months: Leading the design and execution of your own project
Benefits
(Applicable to US-based candidates)
- Equity and employee stock purchase program
- Flexible paid time off
- 20 weeks of fully paid, gender-neutral parental leave
- Fertility and adoption assistance
- 401(k) plan
- Mental health counseling
- Health benefits, including transgender-inclusive health insurance coverage
Source: Company site · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one