Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Python/MongoDB

Full-time

Canonical

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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/MongoDB in Remote vacancy
  •  ...leading provider of open source software and operating systems to the...  ...public cloud, data science, AI, engineering innovation and IoT. Our...  ...and growing. We are hiring a senior software engineer to join our...  ...source software, Linux, Golang, Python and Kubernetes. Location :... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ..., profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    5 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...quality-oriented software engineering in Python and a focus on software interoperability... 
    Software
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...talented Software Engineers with strong Python, Packaging and Linux skills and who want... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Canonical

    Remote
    1 day ago
  • $149.6k - $199.6k per year

     ...daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning...  ...iteration Design and implement high-quality services in Python and Go that power our scanning workflows, ensuring code is maintainable... 
    Senior
    Software
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    11 hours ago
  •  ...design, build and distribute open-source software that enables people to enjoy the internet...  ...other team members and be mentored by more senior team members Collaborate with other...  ...workflow What you’ll bring:  Proven Python skills, including building services Front... 
    Senior
    Software
    Full time
    Immediate start
    Home office

    Mozilla

    Remote
    5 days ago
  • $170k - $215k per year

     ...Senior Software Engineer, Decision Science About the Company  The mining industry has steadily become worse at finding new ore deposits, requiring...  ...traditional and deep-learning approaches Proficiency in Python, ideally including array-based packages such as xarray and... 
    Senior
    Software
    Full time
    Internship
    Remote work

    KoBold Metals

    Remote
    5 days ago
  • $104k - $139k per year

     ...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. What...  ...environment. Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and address security... 
    Senior
    Software
    Long term contract
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    7 days ago
  •  ...and automation to AI and custom software development. Our technology...  ...focusing on long-term, high-quality engineering that supports business growth....  ...scale. The Role As a Senior Back-End Engineer , you’ll...  ...back-end systems and APIs in Python (Django, FastAPI), ensuring high... 
    Senior
    Software
    Long term contract
    Contract work
    Remote work
    Flexible hours

    Digital Forms

    Remote
    5 days ago
  •  ...banking tech infrastructure by leading digital transformation at financial institutions — big and small. The Role As a Senior Software Engineer within our Digital Banking platform, you will be instrumental in the development and maintenance of robust, secure, and scalable... 
    Senior
    Software
    Full time
    Remote work

    Bankjoy

    Remote
    17 hours ago
  • $176.2k - $234.9k per year

     ...work together effectively, this role is fully remote, but requires you to be located in a US timezone. We're looking for a Senior Fullstack Software Engineer to join our team, passionately Responsibilities: What You'll Do: You will guide the technical direction and... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Local area
    Remote work

    Atlassian

    Remote
    5 days ago
  • $134.3k - $227.7k per year

     ...you. Team Description The Dropbox Engineering Team builds the technology that creates...  ...as the opportunity for impact. Our software engineering team uses a range of...  ...solve interesting problems, including Python, React, Node.js, JavaScript, MongoDB, PostgreSQL, and Android... 
    Software
    Worldwide
    Flexible hours

    Dropbox

    Remote
    9 days ago
  •  ...beyond. The opportunity We are searching for a  Staff / Senior Software Engineer  to join our Search team . The role entails contributing...  ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for new... 
    Senior
    Software
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    5 days ago
  •  ...relational databases (e.g., MySQL, PostgreSQL). Nice to have Vue.js Other Languages English: C1 Advanced Seniority Senior... 
    Senior
    Remote job

    Luxoft

    Remote
    17 hours ago
  •  ...TechBiz Global is a leading recruitment and software development company. Our diverse,...  ...are seeking an experienced and versatile Senior Software Engineer to join our innovative and dynamic team...  ...(e.g., using TensorFlow, PyTorch). Python Development : Proficiency in Python programming... 
    Senior
    Software
    Permanent employment
    Full time
    Remote work

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...and passionate people to join us in building the safety net for self-employment.   About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing... 
    Senior
    Software
    Self employment
    Remote work
    Flexible hours

    FEG Outsourcing Administrativo

    Remote
    16 days ago
  • $181.29k - $250.24k per year

     ...Role CaptivateIQ's modeling engine is the computation core that...  .... We're looking for a **Staff Software Engineer** to set the technical...  ...and developing engineers toward senior and staff-level impact....  ...Experience with Go and/or Python for backend systems Familiarity... 
    Senior
    Software
    Long term contract
    Full time
    Remote work
    Flexible hours

    CaptivateIQ

    Remote
    3 days ago
  •  ...Requirements: Experience with Python (FastAPI) – Proven experience building...  ...relational ( MySQL ) and NoSQL ( MongoDB ) databases. API Development...  ...– Work closely with frontend engineers and product teams to deliver high-quality software. How We Work: Delta Capita... 
    Software
    Permanent employment
    Full time
    Immediate start
    Remote work

    Delta Capita

    Remote
    13 days ago
  •  ...This is the general track for Engineering Director at Canonical, apply here...  .... Canonical’s largest software products are built by multiple...  ...result. Even though this is a senior management position, managing...  ...engineering domains, including: Python and Golang C / C++ / Rust... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    1 day ago
  •  ...Job Title Python Engineer – (DevOps/Internal Tools) FULLLY REMOTE   Job Description As a software engineer, you'll join a team tackling complex challenges in automating, streamlining, and scaling engineering and support workflows through the development of critical... 
    Software
    Full time
    Second job
    Local area
    Remote work

    Way Solutions

    Remote
    15 days ago
  •  ...As a Senior Software Engineer, you'll help shape the technical direction of our platform and bring to life features that are as scalable as they...  ...and designers to build and maintain reliable systems using Python and React TypeScript. Lead & Deliver – Take ownership of... 
    Senior
    Software
    Long term contract
    Full time
    Remote work

    Advantage Resourcing

    Remote
    more than 2 months ago
  • $165k - $183k per year

     ...your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the...  ...Airflow, Scala, Apache Spark, Databricks, Delta Lake, Snowflake, Python and Terraform. We believe in constantly learning, growing... 
    Senior
    Software
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    more than 2 months ago
  •  ...Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a...  ...level of expertise in backend technologies such as Node.js, Python (Django) or similar. In-depth knowledge of database... 
    Senior
    Software
    Remote job
    Long term contract

    Viral Nation

    Remote
    more than 2 months ago
  •  ...product suite Day-to-Day Impact Craft elegant, scalable software solutions that meet evolving business demands Partner with Product...  ...optimization and technical debt reduction Elevate our engineering culture by mentoring colleagues and championing best practices... 
    Senior
    Software
    Remote job
    For contractors
    Self employment
    Freelance
    Work from home
    Flexible hours

    Wingspan

    Remote
    more than 2 months ago
  • $137k - $206k per year

     ...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup... 
    Senior
    Software
    Remote job
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Remote
    more than 2 months ago
  •  ...innovate. On a day-to-day basis, engineers tackle complex, high-stakes...  ...team include: Languages: Go, Python, Scala Frameworks: Spark,...  ...independently, but may work with senior engineers on the design of...  ...Qualifications: ~3+ years of software development experience in one... 
    Senior
    Software
    Long term contract
    Remplacement
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Reddit

    Remote
    11 days ago
  • $124k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously improving both our...  ...Experience ~5+ years of professional software engineering experience with significant time...  ...opinions about it. ~ Production-grade Python engineering: clean, maintainable,... 
    Senior
    Software
    Remote job
    Work at office
    Work from home

    Lattice

    Remote
    more than 2 months ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...-level experience with at least one of Python, Go, C or C++ on Linux Ability to troubleshoot... 
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...OpenStack and Ceph, a suite of open source Python based charms for deploying and managing... 
    Software
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Canonical

    Remote
    1 day ago
  • $150k - $240k per year

     ...is level-agnostic, it is best suited for engineers with experience owning production systems...  ...working in highly ambiguous problem spaces. Software Engineer About the company:  The...  ...unstructured data). Our tech stack is primarily python and includes Django, React, AWS, and... 
    Software
    Full time
    Internship
    Remote work

    KoBold Metals

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python/MongoDB. Be the first to apply!