Senior Software Engineer, Public Backup
Core
Building reliable, fast, and cost-effective backup infrastructure for MongoDB Atlas, enabling global database restoration at any point in time.
Role type
Senior Software Engineer (Distributed Systems)
Builds
Backup Agent (Go), server-side infrastructure (Java), and user interface (Javascript) for managing backups.
Domain
Cloud-native database services, distributed systems, data management.
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed backend systems, compiled languages (Java, C#, Go), Linux, performance tuning, hardware correlation, full-stack web engineering.
Preferred skills
Problem-solving under pressure, cross-team collaboration, continuous learning.
Technologies
Go, Java, Javascript, Linux, AWS, Google Cloud, Microsoft Azure.
Responsibilities
Develop large-scale distributed backend systems, troubleshoot production crises, correlate application performance with hardware limits, collaborate on best practices, own core engineering values.
Seniority
Senior, hands-on IC