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

**Company**: MongoDB
**Location**: Austin; Boston; Chicago; New York City; Palo Alto; Philadelphia; San Francisco
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/mongodb/jobs/8140620?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_35011ace-652

## Description

The MongoDB Atlas team is a diverse group of contributors working together to help users manage MongoDB at global scale.

We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team. IAM is a platform and a product team that serves internal engineers and external customers by providing a secure and durable suite of services.

The Federal Risk and Authorization Management Program (FedRAMP) requires that anyone accessing customer data or metadata inside the Authorization Boundary be a US Citizen on US Soil.

This role will be based remotely in the United States.

### Role 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 priorities and focuses, communicate them, and execute against them

- Lead and contribute to complex technical projects and initiatives

### Candidate Profile

- 5+ years of experience in software engineering, primarily focused on backend systems

- Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)

- Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.); prior experience a plus

- Excellent communication skills, both written and verbal

- Desire to collaborate with colleagues and mentor fellow engineers

- Curious, collaborative, empathetic, and intellectually honest

- Passion for problem-solving and learning new things in computer science and software engineering

- Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a plus

### 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

## Skills

### Required
- Java
- Go
- C#
- C++
- JavaScript
- TypeScript
- React
- Redux
- OAuth
- SSO
- RBAC
- ABAC
- ReBAC

### Nice to have
- identity and access management systems
- authentication
- authorization
- login and registration systems

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/mongodb/jobs/8140620?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
