Senior Python MongoDB Engineer

New

Skills

Automated Testing Cloud Platforms Devops Engineer Infrastructure Automation Kubernetes Linux Linux Systems Administration Mongodb Open source development Package management Python Software Engineering

Join Canonical's mission to deliver high-performing, fully managed MongoDB deployments across any cloud or platform. As a key contributor in a small, expert team, you will help build the world's leading open source alternative to MongoDB Atlas and Amazon DocumentDB. Work remotely alongside industry pioneers, shaping mission-critical infrastructure with global impact and flexibility.

Job Overview
  • Design and develop a robust, secure, and scalable managed MongoDB solution using Python and Juju.
  • Enable seamless MongoDB deployment and operations across machines, VMs, public clouds, and Kubernetes.
  • Contribute to open source projects and collaborate with highly skilled engineers.
  • Work in a remote-first environment with competitive compensation and flexibility.
  • Promote diversity and inclusion within the workplace.
Key Responsibilities
  • Develop automation and orchestration tools for MongoDB deployments.
  • Ensure reliability, scalability, and security in multi-cloud and on-premise environments.
  • Participate in the full lifecycle of MongoDB solutions from design to operations.
  • Implement and maintain automated testing and quality assurance processes.
  • Collaborate with team members and contribute to open source ecosystem.
Required Skills & Qualifications
  • Extensive experience with Python programming.
  • Strong background in operating and managing MongoDB clusters.
  • Proficiency in Linux systems administration and operations.
  • Experience with deployment automation tools (e.g., Juju, Kubernetes).
  • Commitment to code quality and automated testing.
  • Passion for working in diverse, remote-first teams.
  • Open source contribution experience is a plus.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12.0 Months

Share this job:

Similar Jobs

Senior DevOps Engineer

Posted 12 days ago

Build automation processes and best practices in software development.

Contribute to system efficiencies through reusable automation scripts and tools.

Ai Architecture Automated Testing AWS

Software Engineer - App Stores

Posted 12 days ago

Develop clean web service APIs using Python and optionally Golang

Scale production architecture for marketplaces

Api Development Architecture Automated Testing Backend Development

App Store Software Engineer

Posted 12 days ago

Develop scalable backend services for app marketplaces.

Collaborate remotely with a global engineering team.

Architecture Automated Testing Backend Development Distributed systems

Senior iOS Engineer - PSM

Posted 12 days ago

Optimizing app performance and stability

Implementing best testing practices

Automated Testing CircleCI Datadog Engineer

React Native Staff Engineer

Posted 12 days ago

Develop and deploy high-quality mobile apps

Collaborate with cross-functional teams

Android Android development Automated Testing CI/CD

iOS Engineer Swift UIKit SwiftUI

Posted 12 days ago

Build and ship high-quality iOS features and apps

Implement modern iOS UI with UIKit and SwiftUI

Ai Automated Testing CI/CD Engineer

Backend Engineer, League Platform

Posted 12 days ago

Implement new products and integrations on the League platform

Simplify the delivery of solutions to clients

API Design Automated Testing Cross-functional Collaboration Scalability

Senior React Native Developer

Posted 12 days ago

Develop robust cross-platform mobile apps

Collaborate in Agile, remote teams

Agile Development Android development Automated Testing CI/CD

Software Engineer - ROR

Posted 12 days ago

Design and implement new features and APIs for the OnitX AppBuilder Platform Development team.

Enhance the engine for building applications in the Legal Tech market.

Agile Methodologies Automated Testing AWS Engineer

Senior Fullstack Engineer

Posted 12 days ago

Work with Apollo’s 200M+ Leads data and build features on top of it

Improve data quality and build customer-facing products

API Design Automated Testing AWS Backend Development

Ruby Senior Engineer Remote

Posted 12 days ago

Hire senior Ruby engineer

Support remote work across U.S.

Agile Methodologies Apis Automated Testing Engineer

App Store Backend Engineer

Posted 12 days ago

Develop scalable backend services for app stores

Design and maintain public APIs and web services

Architecture Automated Testing Backend Development Distributed systems

Salesforce Release Engineer Admin

Posted 12 days ago

Enable seamless Salesforce deployments

Drive DevOps automation and maturity

Apex Automated Testing Ci/cd Pipelines Crm

Core Backend Engineer Role

Posted 12 days ago

Maintain and enhance core backend services

Ensure technical excellence and reliability

Automated Testing Data Modeling Distributed systems Functional programming

Senior Point Earning Engineer

Posted 12 days ago

Design scalable point-earning infrastructure

Integrate with third-party data providers

Api Integration Automated Testing Distributed systems Functional programming

Adobe Commerce Tech Lead

Posted 12 days ago

Architect and optimize the Sunbrella Commerce platform

Lead migrations and platform upgrades for PHP and MySQL

Automated Testing Continuous delivery Continuous integration Css

3Pillar Java/Spring Boot Junior SE

Posted 12 days ago

Craft efficient and secure client code.

Collaborate with the team for successful project outcomes.

Angular Automated Testing AWS Cypress

Salesforce Release Engineer/Admin

Posted 12 days ago

Bridge modern development practices with reliable Salesforce operations

Manage coordinated release cycles across multiple environments

Automated Testing Automation Continuous delivery Continuous integration

Embedded Vehicle Controls Engineer

Posted 12 days ago

Integrating embedded software with autonomy stack

Developing software for on-road behavior

Automated Testing C++ CAN Embedded systems

Support Engineer I

Posted 12 days ago

Discover, fix, and triage product defects

Collaborate with engineers on functionality

Automated Testing Cypress Debugging PyTest

Senior Software Engineer, Analytics

Posted 12 days ago

Translate ideas into engineering solutions

Own end-to-end project delivery

Automated Testing AWS CI/CD Javascript

Quality Engineering Director

Posted 12 days ago

Lead enterprise quality strategy and QA operating model

Standardize testing processes, planning, regression, and release readiness

Accessibility Testing Automated Testing Ci/cd Pipelines SaaS

Engineering Sr Manager

Posted 12 days ago

Lead and mentor a team for data ingestion and network processing

Provide thought leadership in scalable distributed systems processing

Automated Testing Distributed systems Documentation Engineering management

Senior Enterprise Software Engineer

Posted 12 days ago

Design, build, and maintain scalable enterprise features

Lead complex projects to enhance functionality and reliability

Api Development Automated Testing Backend Services Front-end Development

Software Engineer II, Enterprise Project

Posted 12 days ago

Design, build, and deliver features in enterprise management products.

Ensure quality with automated testing for changes.

Android development Apis Automated Testing Code Review

Quality Engineering Manager

Posted 12 days ago

Lead and mentor team members in quality engineering

Implement AI-powered automation strategy

Automated Testing C# Ci/cd Pipelines Cypress

Senior Software Engineer, Enterprise

Posted 12 days ago

Design, build, deploy, and maintain scalable features for enterprise products

Lead complex projects to improve functionality and reliability for customers

Apis Automated Testing Backend Services Kotlin

Sr. QA Engineer, tvScientific

Posted 12 days ago

Own quality for web platform features

Design and execute manual tests

API Testing Automated Testing Backend Testing Cypress

QA Engineer Position

Posted 12 days ago

Develop and maintain test processes

Collaborate with product and engineering teams

Automated Testing Databases Playwright Rest Apis

Bioinformatics Research Engineer II

Posted 12 days ago

Develop bioinformatics software and ML-driven solutions

Collaborate with diverse teams for innovative projects

Automated Testing Bioinformatics Machine Learning Python

Product Engineer - ArcGIS

Posted 12 days ago

Supporting Map Viewer and data management workflows in ArcGIS Enterprise

Collaborating with team members to resolve software issues

Automated Testing Continuous learning Data Management Documentation

Senior TPM, App Modernization

Posted 12 days ago

Deliver complex App Modernization programs effectively

Work collaboratively with cross-functional teams

Automated Testing Java Sql Web Services

Detection Engineer

Posted 12 days ago

Design security alerts and response playbooks

Monitor and defend corporate infrastructure

Automated Testing AWS Git Infrastructure as code

Senior Software Engineer (Quality)

Posted 12 days ago

Build and maintain automated tests for Payments features

Develop and maintain test tools and product code

Automated Testing Ci/cd Pipelines DSA Java

Quality Assurance Engineer

New

Ensure bug-free product features.

Identify and resolve potential issues.

AI-assisted Testing Tools Automated Testing CI/CD Pipelines Elixir

African Remote Job Opportunities

Posted 12 days ago

Connect African professionals to remote jobs

Promote flexible work opportunities

Adaptability Cloud Platforms Digital Communication English Proficiency

Staff Software Engineer, Tax

Posted 12 days ago

Lead and scale tax engineering systems at Airbnb

Collaborate cross-functionally on global platform initiatives

Apis Architecture Backend Development Cloud Platforms

WordPress VIP Solutions Engineer

Posted 12 days ago

Provide technical leadership to the Enterprise sales team

Qualify new business opportunities with Sales and Customer Success

Cloud Cloud Architecture Cloud Platforms Communication Skills

Media Solutions Engineer Role

Posted 12 days ago

Provide technical leadership to media sales teams

Develop scalable sales support processes and systems

Cloud Cloud Platforms Engineer Enterprise Architecture

Remote Engineering Manager Role

Posted 12 days ago

Hire a remote engineering manager

Lead and mentor engineering teams

Agile Development Agile Methodologies Cloud Cloud Computing

Software Dev Director - Cloud

Posted 12 days ago

Recruit an experienced Software Development Director for Cloud Delivery Engineering

Emphasize technical expertise in SaaS, IaaS, microservices, and security

Architecture Automation Cloud Platforms Customer Experience

DevOps Manager - Security and Automation

Posted 12 days ago

Lead a high-performing team in vulnerability detection and patch management.

Ensure security baselines and compliance standards are met.

Architecture AWS Ci/cd Pipelines Cloud Platforms

Technical Success Support Specialist

Posted 12 days ago

Provide high-quality technical support to B2B clients

Troubleshoot and resolve complex software issues

Cloud Cloud Platforms Customer Experience Documentation

Director Engineering Data

Posted 12 days ago

Hire a remote Director of Engineering (Data)

Lead and manage data engineering teams

Cloud Platforms Data Architecture Data Engineering Data Security

CDP Engineer Role

Posted 12 days ago

Refining, implementing, and configuring XDM schemas and datasets within Adobe AEP and RTCDP.

Implementing data transformations and ingestion pipelines while ensuring data quality.

Apis AWS Cloud Platforms GDPR

Adobe CDP Architect

Posted 12 days ago

Serve as the primary platform expert for Adobe RTCDP

Architect data models and datasets aligned with enterprise-scale requirements

Apis Cloud Platforms Etl Pipelines

Staff DevOps Engineer

Posted 12 days ago

Drive long-term DevOps and platform engineering strategy aligned with business goals.

Architect, build, and maintain secure CI/CD pipelines and cloud infrastructure.

AWS Bash Cloud Platforms Containerization

Graduate Linux Engineer Role

Posted 12 days ago

Recruit high-performing graduate software engineers globally

Advance open source projects and Linux systems

Cloud Platforms Devops Engineer Javascript

Senior Open Source Engineer

Posted 12 days ago

Drive high-impact open source projects

Provide technical leadership and mentorship

Cloud Platforms Distributed systems Docker Engineer

Enterprise Sales & Alliances

Posted 12 days ago

Drive enterprise revenue growth

Expand strategic partnerships and alliances

Cloud Cloud Platforms Contract Negotiation Leadership