← Back to list
Job · Senior

Senior Software Engineer - Python/MongoDB

Software Engineer • Senior • Remote • Full-time European Union EU/EMEA

A senior Python engineering role on Canonical's MongoDB team, building a fully managed MongoDB solution based on Juju across machines, VMs, public cloud, and Kubernetes.

Responsibilities

  • Build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud, and Kubernetes
  • Work as a key contributor in a small team with significant impact on the product and the broader ecosystem

Requirements

  • Accomplished senior Python programming experience
  • Experience operating and managing MongoDB clusters
  • Experience with modern infrastructure deployment automation or traditional Linux systems administration, operations, and package management
  • Passion for quality and automated testing

Soft skills

Loves technology and working with brilliant peopleEnjoys challenging projects in mission-critical environments

What we offer

  • Remote-first culture since 2004
  • Competitive salary
  • Flexibility to work and live where you wish
  • Opportunity to work exclusively on impactful open source projects

About the company

Canonical is building the world's best open source analog to MongoDB Atlas or Amazon DocumentDB, as a pioneer of open source software with a workplace culture free from discrimination.

Similar jobs