Senior Software Engineer, Storage Layer Services
Core
Re-architecting MongoDB's cloud storage layer to build performant, multi-tenant distributed storage services handling petabytes of data.
Role type
Senior Software Engineer (Storage Infrastructure)
Builds
Elastic, multi-tenant storage control plane services for the MongoDB Atlas platform.
Domain
Cloud-native distributed systems and database infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Rust or C/C++ backend development, Kubernetes orchestration, distributed systems design, observability tooling, database internals knowledge, operational excellence practices.
Preferred skills
High-performance Rust code profiling, chaos engineering, multi-cloud service architecture (AWS/Azure/GCP), high-availability system theory.
Technologies
Rust, C/C++, Kubernetes, time series metrics, dashboards, AWS, Azure, GCP.
Responsibilities
Design and operate control plane services for elastic storage; maintain high availability during load spikes and outages; improve operational dashboards and playbooks; lead complex technical projects from planning to deployment; partner with database and infrastructure teams on incident investigation; mentor junior engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities.