Senior Software Engineer - Python/MongoDB

Meetborderless

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Canonical is seeking an experienced Senior Software Engineer to help build a fully managed MongoDB solution using Python and Juju. You will deploy and operate MongoDB clusters across multi‑cloud and on‑prem environments and contribute to a high‑impact, open source‑oriented product.

You are a proficient Python programmer with MongoDB operations experience, and you understand modern deployment automation or Linux administration.

Qualifications

  • Senior Python programmer with experience in MongoDB deployments.
  • Experience operating and managing MongoDB clusters.
  • Experience with infrastructure deployment automation or Linux system administration.
  • Passionate about quality and automated testing.

Skills

Python
MongoDB
Linux
Automation
Testing

Job description

Senior Software Engineer - Python/MongoDB

Canonical London Licensed sponsor

London On-Site

Likely to sponsor

About the role

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.

Who you are
  • You love technology and working with brilliant people.
  • You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
  • You have experience operating and managing MongoDB clusters.
  • You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
  • You are passionate about quality and automatic testing.

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in the company from the very beginning. Enjoy a competitive salary, the flexibility to work and live where you wish, and the chance to work exclusively on impactful open source projects.

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.

Roles are sourced from the SponsorshipJobs.uk network and matched against the Home Office sponsor register.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer: MongoDB & Multi-Cloud Deployments
Senior Python Engineer: MongoDB & Multi-Cloud Deployments

Meetborderless • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer - Data Infrastructure
Software Engineer - Data Infrastructure

Meetborderless • Greater London

On-site
Remote Python Data Platform Engineer — Automation
Remote Python Data Platform Engineer — Automation

Meetborderless • Greater London

On-site
Software Engineer - Data Infrastructure - Kafka
Software Engineer - Data Infrastructure - Kafka

Meetborderless • United Kingdom

On-site
GBP 70,000 - 110,000
Fully remote working environment
Learning budget of 2000 USD per annum
Annual compensation review
+2
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Greater London

Remote
GBP 120,000 - 160,000
Personal learning and development budget
Annual compensation review
Remote work with in-person team sprints
+1
Senior Solutions Architect
Senior Solutions Architect

AlleyCorp • Greater London

On-site
GBP 70,000 - 90,000
Employee wellbeing initiatives
Generous parental leave policy
Employee affinity groups
+1
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch
Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Meetborderless • Greater London

On-site
GBP 90,000 - 120,000
Fully remote working environment
Learning and development budget
Annual compensation review
+5
Full Stack Python Developer
Full Stack Python Developer

LA International • Greater London

Hybrid
GBP 74,000 - 83,000
Senior Software Eng – MongoDB, £700/day (Outside IR35)
Senior Software Eng – MongoDB, £700/day (Outside IR35)

Manchester Digital • Manchester

Remote
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Manchester

Remote
GBP 80,000 - 100,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2