Senior Engineering Manager, Storage Execution

MongoDB

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$151,000–$297,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $208k
This role $224k
$133k most similar roles pay here $315k

This role pays more than 61% of similar roles. Most pay $170,000–$246,993 — the shaded band above. At the midpoint, this role pays about $224k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 294 open roles on FindRole.

Listed pay typically runs $126,000–$231,000 across 88 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Engineering Manager, Storage Execution

As a Senior Engineering Manager, Storage Execution, you will lead and manage a team of engineers focused on the core transactional read/write path for MongoDB’s Online Transaction Processing systems. You will oversee the development of internal collection and index APIs, transaction and durability primitives, and next-generation cloud-native storage architectures. Your daily responsibilities include managing the team roadmap, handling customer escalations regarding storage behavior, and driving improvements in engineering velocity and code quality. The role requires expertise in distributed and highly concurrent systems software, including experience with replication, consensus, and storage engines. You must be proficient in at least one statically-typed language such as C++, Rust, or Go. This position solves critical problems involving data durability, availability, and performance for mission-critical workloads while ensuring seamless integration across various internal modules like Replication, Query, and Catalog.

What does a Engineering Manager earn in Remote?

Median $235750 from 42 postings across 21 companies.

See salary data

What you'll do

  • Manage and mentor a team of 8 to 10 engineers while ensuring high standards and sustainable execution.
  • Own the team roadmap regarding durability, availability, performance, and developer productivity in partnership with leadership.
  • Resolve customer escalations by collaborating with support and engineering teams to root-cause and fix storage issues.
  • Drive process and tooling improvements to increase engineering velocity and improve code quality.
  • Lead multi-quarter initiatives involving cross-team collaboration on new storage architectures and availability improvements.
  • Manage the technical roadmap for core transaction processing, durability primitives, and index management systems.
  • Represent the Storage Execution team in planning, staffing, and making trade-offs between short-term goals and long-term investments.

What we're looking for

  • 8+ years of experience building, debugging, and tuning distributed or highly concurrent systems software like databases or storage engines.
  • 2+ years of experience managing engineers directly, including hiring, performance management, and coaching.
  • Proficiency in at least one compiled, statically-typed language such as C++, Rust, or Go.
  • Prior C++ and systems programming experience (preferred).
  • Deep understanding of durability, availability, and performance tradeoffs in distributed systems; experience with replication, consensus, storage engines, or transactional systems is highly desirable.
  • Demonstrated customer obsession with experience working with demanding customers on complex incidents.
  • Proven ability to develop people by mentoring, promoting engineers, and managing underperformance.
  • Ability to lead multi-quarter initiatives and use written documents to align teams on design and scope.

More like this

Similar roles

Senior Software Engineer, Storage Layer Services

MongoDB

Remote (New York, NY) 89 days ago $126,000$248,000
Rust C++ Kubernetes AWS Azure GCP Distributed Systems Containerization Observability Load Testing Chaos Engineering Database Internals Multi-tenant Cloud Services High Availability Data Processing Systems
5+ yrs exp Remote Hybrid

Engineering Architect, OCI Storage Innovation

Oracle

Nashville, TN +2 40 days ago $169,800$355,400
Distributed Systems Java C++ Go Rust OCI AWS Azure Google Cloud Cloud Infrastructure Storage Systems Caching High Availability Fault Tolerance Performance Optimization Scalability Data Movement
10+ yrs exp

Senior Software Engineer

MongoDB

Sydney, Australia 37 days ago
Rust C++ C Distributed Systems Multi-threaded Programming Performance Profiling Database Internals High-Availability Systems Data Processing MongoDB
5+ yrs exp Hybrid

Senior Manager, Storage Engineering

Nvidia

Santa Clara, CA 18 days ago $248,000$396,750
NVMe-oF NFS SMB/CIFS S3 GPFS Lustre NetApp Pure Storage Cloudian DDN Prometheus Grafana Ansible Python Bash REST APIs Kubernetes RDMA DPUs Slurm IBM LSF
10+ yrs exp

Senior Manager, Storage Production Engineering

Nvidia

Remote 47 days ago $272,000$431,250
Lustre GPFS Ceph MinIO NetApp Pure Storage NVMe-oF RDMA NFS SMB iSCSI Fibre Channel Terraform Ansible Puppet Prometheus InfluxDB Elastic Stack Kubernetes S3 AWS Azure
10+ yrs exp Remote