M

MongoDB

Builds document databases for software teams

Engineering Manager: Backup

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 8 years of experience building, debugging, and operating distributed storage, database, or large-scale data infrastructure systems, such as storage engines, object storage, backup and recovery systems, or log-structured systems.
  • At least 2 years of direct experience managing engineers, including hiring, performance management, and coaching across a range of levels.
  • Strong proficiency in at least one compiled, statically typed language such as Rust, Java, C++, or Go.
  • Deep understanding of durability, consistency, and recovery tradeoffs.
  • An instinct for storage economics, including reasoning about cost per gigabyte, data lifecycle, and how physical layout translates into a customer's bill.
  • Direct experience working with demanding customers or support teams on complex incidents and turning them into clear, outcome-oriented recommendations.
  • Experience developing people, mentoring and promoting engineers, managing underperformance directly, and building high-engagement teams with low regretted attrition.
  • Ability to lead multi-quarter initiatives with multiple stakeholders and use written documents to align teams on design, scope, and tradeoffs.

Responsibilities

  • Lead, grow, and manage a team of six engineers working in Rust and Java on distributed storage systems; set clear expectations, high standards, and healthy, sustainable execution.
  • Own the team's roadmap across durability, recoverability, cost efficiency, and compliance, in partnership with Backup and Object Storage Services leadership and Product Management.
  • Drive the Atlas Infinite backup roadmap to general availability and beyond by defining completion criteria for disaster recovery, compliance, and backup economics, and sequencing the work.
  • Manage customer escalations involving backup, restore, or backup cost; work with Support, Atlas, and server teams to reproduce, identify root causes, and resolve issues.
  • Partner with the WiredTiger storage engine team, Storage Layer Services teams responsible for the Log Service and Page Materializer, Atlas Backup, Atlas Billing, and Pricing & Packaging on cross-team features such as incremental billing, collection-level restore, and cold collections.
  • Improve engineering practices through design reviews, operational readiness, incident follow-through, and tooling that enables a small team to run a large production footprint.
  • Represent the team in planning, staffing, and calibration, and make tradeoffs among near-term general availability deliverables, long-term architecture, and operational investments.
  • Build relationships with the team and key partner teams across Storage Layer Services, Atlas Backup, and Product; take over team ceremonies, short-term planning, and on-call ownership; co-lead an active project and deliver a process or operational improvement.
  • Lead a cross-team initiative in recoverability, disaster recovery, or backup cost efficiency through production; deliver a multi-quarter project that advances Atlas Infinite general availability readiness or affects backup costs for customers; build a bench of engineers ready for increased scope and future leadership roles.

Desired Qualifications

  • Experience with both Rust and Java.
  • Experience with snapshots, point-in-time recovery, log-structured storage, compaction, or cloud object storage such as S3, GCS, or Azure Blob.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs