Senior Software Engineer (Identity & Access Management, FedRamp)

MongoDB Inc.

San Francisco (CA)

On-site

USD 170,000 - 210,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MongoDB Inc. is seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team. You will design and deliver core IAM components, leading projects from specification to delivery and mentoring colleagues.

You will work on authentication (OAuth, SSO) and authorization (RBAC/ABAC), helping customers securely build apps on Atlas. Strong backend expertise and a passion for problem solving are essential.

Qualifications

  • 5+ years of software engineering experience with backend focus.
  • Excellent written and verbal communication skills.
  • Willingness to learn JavaScript/TypeScript and frontend technologies.
  • Experience building identity and access management systems such as authentication (OAuth, SSO) and authorization (RBAC/ABAC) is a plus.

Responsibilities

  • Design, architect, build, and deliver core IAM components.
  • Lead projects from specification to delivery.
  • Mentor and grow other team members.
  • Improve codebase, practices, and design principles.
  • Define top priorities and execute against them.
  • Lead and contribute to complex technical projects and initiatives.

Skills

Backend
Java
Go
C++
C#
JavaScript/TypeScript
React/Redux
Mentoring
Communication
Problem solving

Job description

Responsibilities
  • The MongoDB Atlas team is a diverse group of contributors working together to help our users manage MongoDB at global scale
  • We are responsible for MongoDB Atlas: our database as a service offering and fastest growing product which allows users to deploy fault‑tolerant, globally distributed MongoDB clusters in just minutes
  • We’re seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team
  • IAM is a platform and a product team
  • We serve internal engineers by providing them a secure and durable suite of services, and we serve external customers by providing them user facing features and products
  • We are the owners of Atlas’ authentication (OAuth, SSO, Federated Identity) and authorization (RBAC, ABAC) systems, along with many others
  • The IAM team’s mission is to enable customers to securely build their applications with Atlas through our best in class user experience
  • The Federal Risk and Authorization Management Program (FedRAMP) is a US government‑wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services
  • Our FedRAMP program requires that anyone who is accessing customer data or metadata inside the Authorization Boundary be a US Citizen on US Soil
  • Design, architect, build, and deliver core pieces of IAM
  • Lead projects from specification to delivery
  • Mentor and grow other team members
  • Improve our codebase, best practices, and design principles
  • Define your top priorities and focuses, communicate them, and execute against them
  • Lead and contribute to complex technical projects and initiatives
Success Measures
  • In 1 week you’ll have completed your first pull request
  • In 3 months, you’ll have contributed to a large project
  • In 6 months, you’ll be leading the design and execution of your own project
Qualifications
  • Is curious, collaborative, empathetic, and intellectually honest
  • Excellent communication skills, both written and verbal
  • Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.); prior experience a plus
  • Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
  • Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a plus
  • Has a passion for problem solving and learning new things in the domains of computer science and software engineering
  • 5+ years experience of software engineering, primarily focused on backend systems
  • Desire to collaborate with colleagues and mentor fellow engineers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Identity & Access Management (FedRamp)
Senior Software Engineer, Identity & Access Management (FedRamp)

MongoDB • Austin (TX)

On-site
USD 126,000 - 248,000
Equity
Employee stock purchase program
Flexible paid time off
+5
Senior Software Engineer, Identity & Access Management (FedRAMP)
Senior Software Engineer, Identity & Access Management (FedRAMP)

AlleyCorp • New York (NY)

On-site
USD 126,000 - 248,000
Equity
Stock purchase plan
Flexible PTO
+4
Senior IAM Engineer - FedRAMP, Auth & Access Control
Senior IAM Engineer - FedRAMP, Auth & Access Control

MongoDB Inc. • San Francisco (CA)

On-site
USD 170,000 - 210,000
Senior IAM Engineer – Remote (FedRAMP, OAuth/SSO)
Senior IAM Engineer – Remote (FedRAMP, OAuth/SSO)

MongoDB Inc. • Chicago (IL)

On-site
USD 126,000 - 248,000
Equity
Employee stock purchase program
Flexible paid time off
+6
Remote Senior IAM Engineer – Identity & Access Mastery
Remote Senior IAM Engineer – Identity & Access Mastery

MongoDB • Palo Alto (CA)

Remote
USD 126,000 - 248,000
Fertility assistance
Parental leave policy
Disability accommodations
Senior IAM Engineer - FedRAMP (Backend) | Hybrid NYC
Senior IAM Engineer - FedRAMP (Backend) | Hybrid NYC

AlleyCorp • New York (NY)

Hybrid
USD 126,000 - 248,000
Equity
Stock purchase plan
Flexible PTO
+4
Senior Software Engineer, Identity & Access Management New York City
Senior Software Engineer, Identity & Access Management New York City

MongoDB • New York (NY), Northern (KY)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Identity & Access Management
Senior Software Engineer, Identity & Access Management

MongoDB • New York (NY)

On-site
USD 126,000 - 248,000
Equity
Employee stock purchase program
Parental leave
+1
Software Engineer 3, Atlas Identity and Access Management
Software Engineer 3, Atlas Identity and Access Management

MongoDB • New York (NY)

On-site
USD 106,000 - 209,000
Remote US: Senior IAM Engineer — Secure Auth & Access
Remote US: Senior IAM Engineer — Secure Auth & Access

MongoDB • Austin (TX)

On-site
USD 126,000 - 248,000
Equity
Employee stock purchase program
Flexible paid time off
+5