C
Senior Software Engineer - Python/MongoDB
Contract type
Ongoing
Work mode
Remote · Worldwide
Experience
Senior · Not stated
Level inferred from job title
Job description
Canonical is looking for an experienced Python developer with a MongoDB background to help build a fully managed MongoDB solution based on Juju, deployable on machines, VMs, public cloud and Kubernetes. The role is a key contributor position in a small MongoDB team.
At a glance
- Work mode
- Remote · Worldwide
What you'll do
- Help build a fully managed MongoDB solution based on Juju
- Build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes
- Operate and manage MongoDB clusters
- Work on modern infrastructure deployment automations
What we're looking for
- Experienced Python developer with a background in MongoDB
- Accomplished senior Python programmer who enjoys challenging projects in mission-critical environments
- Experience operating and managing MongoDB clusters
- Experience with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management
- Passionate about quality and automatic testing
- Loves technology and working with brilliant people
Your team
MongoDB team
The MongoDB team is small, meaning you will be a key contributor and your work will have a significant impact on the product and the broader ecosystem.
Benefits
- Competitive salary
- Flexibility to work and live where you wish
- Chance to work exclusively on impactful open source projects
- Remote-first culture honed since 2004
Apply
Direct apply at Canonical
Opens the job posting at Canonical
About Canonical
Canonical is a pioneer in open source, with intelligent engineers at every level from engineer to CTO and CEO level, and a remote-first culture established since 2004.
Key facts
- Remote-first culture since 2004
- Pioneer in open source
What they value
- Diversity of experience, perspectives, and background
- Workplace free from discrimination
