Senior Engineering Manager, Storage Execution

atMongoDBRemoteCA flagCanadaFull-timeSoftware Engineering ManagerSeniorC$191k – C$265k/year

Posted Oct 30

This is a fully remote position, open to applicants in Canada.

📋 Description

• Oversee the predominantly New York-based Storage Execution team.

• Lead, develop, and manage a team of 8 to 10 engineers.

• Establish clear expectations, uphold high standards, and ensure sustainable, healthy execution.

• Take ownership of the team roadmap focusing on durability, availability, performance, and developer productivity.

• Collaborate with OLTP leadership and Product Management.

• Handle customer escalations related to storage behavior and durability.

• Work alongside Support, Atlas, and other server teams to replicate, identify, and resolve issues.

• Drive improvements in processes and tooling to enhance engineering velocity and code quality.

• Partner with Replication, Query, Sharding, Catalog & Routing, Storage Engines, and Atlas teams.

• Represent Storage Execution in planning, staffing, and calibration discussions.

• Balance immediate deliverables with long-term availability challenges and platform investments.

• Manage team ceremonies, short-term planning, and on-call duties.

• Co-lead projects and implement process enhancements.

• Spearhead cross-team initiatives focused on availability, durability, or developer velocity.

• Execute multi-quarter projects that demonstrate measurable impact.

• Develop a pipeline of engineers prepared for expanded responsibilities and leadership roles.


⛳️ Requirements

• 8+ years of experience in building, debugging, and optimizing distributed and/or highly concurrent systems software.

• 2+ years of experience directly managing engineers, including hiring, performance management, and coaching across various levels.

• Availability to work East Coast hours.

• Strong proficiency in at least one compiled, statically-typed programming language such as C++, Rust, or Go.

• Previous experience with C++ and systems programming is advantageous.

• In-depth knowledge of durability, availability, and performance trade-offs in distributed systems.

• Experience with replication, consensus, storage engines, or transactional systems is highly sought after.

• Direct involvement with demanding customers or customer support/cloud teams on intricate incidents.

• Capability to develop talent, including mentoring and promoting engineers, addressing underperformance directly, and fostering high-engagement teams.

• Comfort in leading multi-quarter initiatives with various stakeholders.

• Proficient in using written documentation to align teams on design, scope, and trade-offs.


🏝️ Benefits

• Equity.

• Participation in the employee stock purchase program.

• Flexible paid time off.

• 20 weeks of fully-paid gender-neutral parental leave.

• Fertility and adoption assistance.

• Registered Retirement Savings Plan (RRSP) with employer matching.

• Mental health counseling.

• Backup child and elder care.

• Health, dental, and vision benefits offerings.

• Employee affinity groups.

• Supportive and enriching culture.

• Disability accommodations throughout the application and interview process.

People also viewed

Spotify20 hours ago

Machine Learning Engineering Manager II

US flagNew York, +1 more stateFull-timeSoftware Engineering Manager
ApplyView job
Grupo QuintoAndar20 hours ago

Head of Engineering

BR flagBrazil OnlyFull-timeSoftware Engineering Manager
ApplyView job
hatch I.T.20 hours ago

Engineering Manager – Secure Access

US flagUnited States OnlyFull-timeSoftware Engineering Manager$140k – $170k/year
ApplyView job
Machinify21 hours ago

Engineering Manager – Enterprise Data Warehouse, Analytics

US flagUnited States OnlyFull-timeSoftware Engineering Manager$220k – $260k/year
ApplyView job
GE Vernova21 hours ago

Engineering Manager – Civil/Structural Design

US flagNorth Carolina OnlyFull-timeSoftware Engineering Manager$131.7k – $219.3k/year
ApplyView job
Akamai Technologies21 hours ago

Engineering Manager

PL flagPoland OnlyFull-timeSoftware Engineering Manager
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers