Senior Engineering Manager, Storage Execution

MongoDB

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NYOntario, Canada
Salary
$191,000–$265,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $228k
$137k most similar roles pay here $279k

This role pays more than 67% of similar roles. Most pay $170,000–$246,993 — the shaded band above. At the midpoint, this role pays about $228k 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

Senior Engineering Manager, Storage Execution will lead a New York-based team of eight to ten engineers within the Online Transaction Processing group. This hands-on leadership role involves managing the team’s roadmap regarding durability, availability, and performance while overseeing the core transactional read/write path across current and next-generation cloud-native storage architectures. The manager will oversee internal collection and index APIs, transaction processing speeds, and schema-level storage operations while partnering with cross-functional teams on flow control and load-shedding. Candidates must possess over eight years of experience in distributed or highly concurrent systems software and at least two years of direct people management. Required technical skills include proficiency in a compiled, statically-typed language such as C++, Rust, or Go. The role addresses the critical challenge of ensuring data durability and performance for mission-critical production workloads.

What does a Engineering Manager earn?

Median $257150 from 146 postings across 44 companies.

See salary data

What you'll do

  • Manage a team of 8 to 10 engineers by providing coaching, performance management, and clear expectations.
  • Own the team roadmap regarding durability, availability, performance, and developer productivity in partnership with leadership.
  • Resolve customer escalations involving storage behavior and durability by collaborating with Support and Atlas teams.
  • Drive process and tooling improvements to increase engineering velocity and improve code quality.
  • Lead multi-quarter initiatives for cross-team features like the new storage architecture and availability improvements.
  • Manage technical trade-offs between near-term deliverables, long-term infrastructure goals, and platform investments.
  • Oversee the development of validation, diagnostics, and test infrastructure to ensure system reliability at scale.

What we're looking for

  • 8+ years of experience building, debugging, and tuning distributed or highly concurrent systems software like databases, storage engines, or filesystems.
  • 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.
  • Experience with C++ and systems programming is a plus.
  • Deep understanding of durability, availability, and performance tradeoffs in distributed systems (experience with replication, consensus, storage engines, or transactional systems is highly desirable).
  • Demonstrated experience working with demanding customers on complex incidents to provide outcome-oriented recommendations.
  • Proven ability to mentor engineers, manage underperformance, and build high-engagement teams.
  • Ability to lead multi-quarter initiatives and use written documentation to align stakeholders 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

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 103 days ago $137,000$189,000
C++ Rust Go Java Distributed Systems Cryptography TLS X.509 PKI Network Security Data Structures Algorithms OS Internals Concurrency MongoDB
5+ yrs exp Remote Hybrid

Senior Software Engineer

MongoDB

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

Associate Technical Services Engineer II

MongoDB

Sao Paulo, SP, Brazil 58 days ago
MongoDB Distributed Systems Linux Windows AWS Azure Google Cloud Platform Python Java Go Node.js C++ C# JavaScript Ruby PHP Network Administration Performance Tuning Benchmarking
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