Software Engineer 3
Core
Design, implement, test, and release features for Ops Manager and Automation products that manage large-scale, globally distributed MongoDB clusters.
Role type
Senior Software Engineer (Distributed Systems)
Builds
Ops Manager and Automation systems for fault-tolerant MongoDB deployments
Domain
Database infrastructure, distributed systems, cloud platforms
Deliverable
production ML models | product features
Required skills
Java or Go, multi-threaded asynchronous programming, distributed systems design, object-oriented programming, system troubleshooting
Preferred skills
Cloud infrastructure (AWS, GCP, Azure), container orchestration (Docker, Kubernetes, OpenShift), production system experience, full-stack web development
Technologies
Java, Go, MongoDB, AWS, GCP, Azure, Docker, Kubernetes, OpenShift, React, Python
Responsibilities
Design and implement features for Ops Manager and Automation, own end-to-end delivery of complex projects, troubleshoot issues in customer deployments, conduct code reviews
Seniority
Senior, hands-on IC
