Job Description
An experienced Senior Software Engineer is required to support the development of a fully managed MongoDB solution designed for secure, reliable deployment across multi-cloud, on-premise environments, virtual machines, and Kubernetes. This role focuses on building open-source infrastructure tools that enable high-performance, production-grade MongoDB operations at scale.
Job Responsibilities
- Design, build, and maintain Python-based services and automation for MongoDB lifecycle management
- Contribute to the development of a fully managed MongoDB solution using Juju
- Implement secure, reliable deployment and operations of MongoDB across cloud, VM, bare-metal, and Kubernetes environments
- Collaborate with a small engineering team to deliver high-impact features and improvements
- Improve system reliability, performance, and scalability through robust engineering practices
- Write, maintain, and improve automated tests to ensure production-grade quality
Job Requirements
- Strong senior-level proficiency in Python programming
- Hands-on experience operating and managing MongoDB clusters in production environments
- Experience with modern infrastructure automation tools and/or Linux systems administration
- Solid understanding of cloud platforms, virtual machines, and containerized environments (e.g., Kubernetes)
- Demonstrated commitment to software quality, testing, and secure system design

