{bc}
linkedin

Senior Software Engineer - Python/MongoDB

Canonical
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 3 days ago
PythonMongoDBMongoDB cluster operationsJujuInfrastructure deployment automationLinux systems administration

Full Job Posting

Role overview

Build an open-source alternative for managed MongoDB deployments that customers can own, control, and operate across multi-cloud or on-premises environments.

Canonical seeks an experienced Python developer with a MongoDB background to build a fully managed MongoDB solution based on Juju.

The MongoDB team is small, and the role is a key contributor position with significant product and ecosystem impact.

What you will do

  • Build a fully managed MongoDB solution based on Juju.
  • Develop reliable and secure ways to deploy and operate MongoDB on machines, virtual machines, public clouds, and Kubernetes.
  • Contribute to the product and the broader MongoDB ecosystem.

Candidate profile

  • Be an accomplished senior Python programmer who enjoys challenging projects in mission-critical environments.
  • Have experience operating and managing MongoDB clusters.
  • Have experience with modern infrastructure deployment automation or traditional Linux systems administration, operations, and package management.
  • Be passionate about software quality and automated testing.

Work style

  • Canonical describes its culture as remote-first and says employees may work and live where they wish.

Compensation and benefits

  • The source mentions a competitive salary but does not specify a compensation cadence.
  • The source describes flexibility to work and live where desired and the opportunity to work on open-source projects.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Canonical