Skip to content
MongoDBMongoDB

Senior Software Engineer, Identity & Access Management

The Senior Software Engineer will build and lead backend-focused identity and access management systems for MongoDB Atlas, covering authentication and authorization platforms. The role requires at least five years of software engineering experience, proficiency in a compiled language, and strong collaboration and mentoring skills.

About the job

Responsibilities

  • Design, architect, build, and deliver core components of identity and access management systems.
  • Lead projects from specification through delivery.
  • Mentor and develop other team members.
  • Improve the codebase, engineering practices, and design principles.
  • Define priorities, communicate them, and execute against them.
  • Lead and contribute to complex technical projects and initiatives.

Requirements

  • 5+ years of software engineering experience, primarily focused on backend systems.
  • Proficiency in a modern compiled programming language such as Java, Go, C#, or C++.
  • Willingness to learn JavaScript, TypeScript, and modern frontend technologies such as React and Redux.
  • Excellent written and verbal communication skills.
  • Collaborative approach and desire to mentor fellow engineers.
  • Curiosity, empathy, intellectual honesty, and passion for problem-solving and continued learning.

Nice-to-haves

  • Experience building identity and access management systems, including authentication technologies such as OAuth and SSO.
  • Experience with authorization models such as RBAC, ABAC, or ReBAC.
  • Experience with login and registration systems.

Compensation and Benefits

  • U.S. base salary range: $126,000–$248,000 USD.
  • Eligible benefits may include equity, employee stock purchase program, flexible paid time off, 20 weeks of fully paid gender-neutral parental leave, fertility and adoption assistance, a 401(k) plan, mental health counseling, transgender-inclusive health insurance coverage, and other health benefits.

Skills

Java, Go, C#, C++, JavaScript, TypeScript, React, Redux, OAuth, Single Sign-On, RBAC, Abac, Rebac, Identity And Access Management, Backend Systems

MongoDB

MongoDB

United States

Senior Software Engineer, SQL Engines
$126k+/yrRemote5+ YOEBackend Engineering

Senior software engineer building MongoDB’s SQL interface and query-engine capabilities, including tools that connect document data with SQL and BI workflows. Requires 5+ years of backend and database engineering experience, compiled-language proficiency, and strong computer science fundamentals.

MongoDB

MongoDB

San Francisco, CA

Senior Software Engineer, Atlas Search
$126k+/yrHybrid5+ YOEBackend Engineering

This senior engineer will design and develop distributed infrastructure and features for Atlas Search, including semantic and vector search capabilities. The role requires 5+ years in data management or search systems, strong distributed-systems experience, and advanced Java development skills.

Taskrabbit

Taskrabbit

San Francisco, CA

Senior Software Engineer
$130k+/yrHybrid5+ YOEBackend Engineering

Builds and leads backend systems for Taskrabbit’s tasker onboarding, eligibility, and marketplace matching experiences. The role requires 5+ years of software engineering experience, strong Ruby on Rails and Sorbet expertise, and experience with TypeScript contracts, Kafka, SQL, and production observability.

Hospitable

Hospitable

United States
Senior Product Engineer
$134k+/yrRemote5+ YOEBackend Engineering

Build and evolve Hospitable’s core and growth platform in Laravel and PHP, delivering customer-focused features, reliable production systems, and maintainable code. The role requires 5+ years of backend engineering experience, strong Laravel expertise, and comfort using AI coding tools in production.

Navan

Navan

New York, NY

Senior Software Engineer, Backend
$113k+/yrOn-site6+ YOEBackend Engineering

Senior backend engineer responsible for architecting and scaling highly available distributed services, leading multi-team technical initiatives, and improving reliability across a global travel and expense platform. Requires 6+ years of experience and expertise in backend systems, APIs, microservices, and event-driven architectures.