Senior Software Engineer
Core
Re-architecting MongoDB Cloud Storage Layer to build performant multi-tenant distributed storage services.
Role type
Senior Software Engineer (Distributed Systems/Storage)
Builds
Core storage features for MongoDB Cloud Storage Architecture
Domain
Cloud-native distributed storage systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, multi-threaded programming, performance profiling, building multi-tenant cloud services, database internals, Rust, C/C++, large backend codebases
Preferred skills
High-availability systems theory, M.Sc./Ph.D. in domain
Technologies
Rust, C/C++, MongoDB Atlas, AWS, Google Cloud, Microsoft Azure
Responsibilities
Develop secure multi-tenant cloud-native storage solutions, implement and operate production-ready applications, diagnose test failures and performance regressions, lead development of large cross-team initiatives, design and support new storage features, collaborate on product roadmaps
Seniority
Senior, hands-on IC
