Skip to content
MongoDBMongoDB

Senior Engineering Manager, Storage Execution

Leads and develops a storage systems engineering team responsible for MongoDB’s transactional read/write path, durability, availability, and performance. Requires 8+ years building distributed or concurrent systems software and at least 2 years of direct engineering management experience.

About the job

Responsibilities

  • Lead, grow, and manage a team of 8–10 engineers, establishing clear expectations, high standards, and sustainable execution.
  • Own the roadmap across durability, availability, performance, and developer productivity in partnership with OLTP leadership and Product Management.
  • Manage customer escalations involving storage behavior and durability; partner with Support, Atlas, and server teams to reproduce, diagnose, and resolve issues.
  • Improve engineering processes and tooling, including ownership, code review, customer escalation, and build-failure practices.
  • Partner with Replication, Query, Sharding, Catalog & Routing, Storage Engines, and Atlas teams on cross-team features.
  • Represent Storage Execution in planning, staffing, and calibration, balancing near-term delivery, availability gaps, and platform investments.

Requirements

  • 8+ years building, debugging, and tuning distributed or highly concurrent systems software, such as databases, storage engines, or filesystems.
  • 2+ years of direct engineering management experience, including hiring, performance management, and coaching.
  • Willingness to work East Coast hours.
  • Strong proficiency in at least one compiled, statically typed language such as C++, Rust, or Go; C++ and systems programming experience are 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 customer focus and experience handling complex incidents with customers, Support, or cloud teams.
  • Ability to mentor and promote engineers, address underperformance, and build high-engagement teams.
  • Experience leading multi-quarter initiatives with multiple stakeholders and using written documents to align teams on design, scope, and tradeoffs.

Compensation

  • Base salary: $191,000–$265,000 CAD annually.
  • Eligible benefits may include equity, an employee stock purchase program, flexible paid time off, parental leave, fertility and adoption assistance, RRSP matching, mental health counseling, backup child and elder care, and health, dental, and vision benefits.

Skills

C++, Rust, Go, Distributed Systems, Concurrent Systems, Databases, Storage Engines, Filesystems, Replication, Consensus, Transactions, Mongodb Atlas

Twilio

Twilio

Alberta, Canada
Senior Engineering Manager V&V Media
CA$194k+/yrRemote5+ YOEEngineering Management

Leads engineering teams building Twilio’s scalable, low-latency real-time media-processing infrastructure. The role requires engineering management experience, backend and distributed-systems expertise, strong reliability practices, and knowledge of Voice/VoIP or related communications technologies.

BuildOps

BuildOps

San Francisco, CA
Senior Engineering Manager, Financial Platform
$172k+/yrHybrid10+ YOEEngineering Management

Leads the architecture and development of BuildOps’ integration and data platform, driving technical strategy, reliability, APIs, databases, and engineering standards across multiple teams. Requires 10+ years of software engineering experience and deep expertise in TypeScript, Node.js, PostgreSQL, cloud infrastructure, and distributed systems.

Webflow

Webflow

United States
Senior Manager, Engineering
$217k+/yrRemote5+ YOEEngineering Management

Leads the engineering team creating Webflow’s code-native platform and integrating coding agents into visual and code-based workflows. The player-coach role requires technical depth in developer tooling or infrastructure, experience leading engineering teams, and strong hiring and coaching skills.

Instacart

Instacart

United States
Senior Engineering Manager, Enterprise Fulfillment
$221k+/yrRemote10+ YOEEngineering Management

Leads the Enterprise Fulfillment engineering team responsible for scalable, reliable grocery-picking systems serving retailers and shoppers. Requires 10+ years of software engineering experience, 5+ years managing engineering teams, and strong technical strategy and people leadership.

OpusClip

OpusClip

Burnaby, Canada

Engineering Lead
CA$230k+/yrOn-site8+ YOEEngineering Management

Leads the Burnaby engineering organization, owning delivery, technical quality, talent development, and high-performance culture across growth, enterprise, infrastructure, and data-sensitive systems. Requires 8+ years of software experience, 3+ years managing engineers, strong architecture skills, and startup experience.