Senior Software Engineer - Python/MongoDB
Primary stack
Job description
About the Position
Senior Software Engineer - Python/MongoDB
Home based - EMEA
We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled, and operated by end-users on their own multi-cloud or on-premise environments.
Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud, and Kubernetes. 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.
Responsibilities
- Design and develop a fully managed MongoDB solution based on Juju
- Ensure high-performing and rock-solid MongoDB deployments on any cloud or platform
- Collaborate with a small, impactful team to create a world-class open-source MongoDB solution
- Contribute to the reliability and security of MongoDB deployments on various environments
Requirements
- Accomplished senior Python programmer
- Experience operating and managing MongoDB clusters
- Experience with modern infrastructure deployment automations or traditional Linux systems administration, operations, and package management
- Passionate about quality and automatic testing
We Offer
- Work with one of the industry's pioneers in open source
- Join a remote-first company with a culture established since 2004
- Competitive salary and the flexibility to work and live where you wish
- Exclusively work on impactful open-source projects
About the Company
Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.
© Canonical. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Telecommunications,Aerospace,Healthcare,Government,Financial Services
About the Company Canonical delivers open source solutions faster, more securely, and more cost-effectively than any other company. The company develops Ubuntu, the world’s most popular enterprise Linux, from cloud to edge, in collaboration with a global community of 200,000 contributors. Products, Services & Tech Stack Core Solutions: Ubuntu: The world’s most popular enterprise Linux. Ubuntu Pro: A subscription service providing trusted open source supply chain with consistent security maintenance. Composable open source solutions: Solutions for building, deploying, and operating containerized apps. Data and AI solutions: Solutions for accelerating AI and data-driven workflows. IoT solutions: Solutions for building, securing, and scaling IoT devices. Project Scope & Target Clients Client Base: Enterprises Government agencies Healthcare organizations Educational institutions Research institutions Engineering Scale: Cloud infrastructure projects Data center automation Application modernization IoT device development AI and data-driven workflows