Lead, Engineering Backup
Core
Lead a team building distributed storage systems for point-in-time recovery, snapshots, and disaster recovery in MongoDB's Atlas Infinite cloud-native architecture.
Role type
Senior Engineering Manager (Distributed Storage & Backup)
Builds
Cloud-native backup and recovery systems for MongoDB Atlas Infinite
Domain
Cloud-native database storage, distributed systems, object storage
Required skills
Distributed storage systems, database engines, object storage (S3/GCS/Azure Blob), Rust, Java, C++, Go, durability, consistency, recovery tradeoffs, storage economics, team leadership, hiring, performance management
Preferred skills
Experience with both Rust and Java, snapshots, point-in-time recovery, log-structured storage, compaction, cross-team collaboration, mentoring
Technologies
Rust, Java, C++, Go, S3, GCS, Azure Blob, WiredTiger
Responsibilities
Lead and grow a team of 6 engineers, own the team roadmap for durability and cost efficiency, manage customer escalations regarding backup and restore, partner with storage engine and billing teams, raise engineering practice standards, represent the team in planning and staffing
Seniority
Senior, hands-on leadership
