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

Senior Software Engineer - Python/MongoDB

£41.6 - £46.4 per hourEstimated
Full-time

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 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/MongoDB in Remote vacancy
  •  ...and triage GitHub issues while evaluating software test quality. About the projects: we...  ...train LLM to work on realistic software engineering problems. One of our approaches, in this...  ...at least one of the following languages: Python Proficiency with Git, Docker, and basic... 
    Senior
    Software
    Part-time
    Freelance
    Remote

    Turing

    Remote
    a month ago
  • £75k per annum

     ...independent team of data & AI experts, engineers, and designers who build...  .... Whether you are a Senior Engineer, Tech Lead, or DevOps...  ...problems. About the AI Senior Python Engineer role As a Senior Engineer...  ...CD. Experience building software collaboratively using pull... 
    Senior
    Software
    Permanent
    Full-time
    Remote
    Flexible hours

    Nearform

    Remote
    12 days ago
  • $100 - $200 per hour

     ...We're looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions...  ...them clearly. Who you are • Senior, Staff or Principal-level engineer (or...  ...background in TypeScript/JavaScript or Python • Hands-on experience with at least one... 
    Senior
    Software
    Remote
    Flexible hours

    G2i

    Remote
    10 days ago
  •  ...Develop and maintain high-quality Python code for AI model training and evaluation. About Turing: Turing is one of the world’s...  ...and knowledge of code quality, formatting, and best practices of software development ~ Experience with Python’s testing ecosystem, including... 
    Senior
    Software
    Part-time
    Freelance
    Remote

    Turing

    Remote
    a month ago
  • £73k - £100k per annumEstimated
     ...Senior Product Engineer II Team: Engineering    Prolific Prolific is not just another player in...  ...Engineering Expertise: Deep expertise in software engineering, architecture, testing,...  ...AWS and GCP Programming Languages : Python, JavaScript, and TypeScript Frameworks... 
    Senior
    Software
    Long-term contract
    Temporary
    Remote

    Prolific

    Remote
    7 hours ago
  • £76k - £103k per annumEstimated
     ...Se nior Product Engineer   Engineering   Prolific Prolific is...  ...The role We’re looking for Senior Product Engineers with a ‘product...  ...across various areas of software development, complementing and...  ...databases Experience using Python Knowledge of Event-Driven Architecture... 
    Senior
    Software
    Remote

    Prolific

    Remote
    7 hours ago
  • £68k - £90k per annumEstimated
     ...candidate will be highly skilled as a Mainframe Engineer with hands on experience with COBOL, JCL,...  ...Experience working with software design, software development life cycle,...  ...Proficient Seniority Senior... 
    Senior
    Software
    Remote job

    Luxoft

    Remote
    12 days ago
  • £59k - £80k per annumEstimated
     ...Designs, develops, installs, tests and documents complex applications software. Contributes to the design and delivery of technical...  ...Other Languages English: C1 Advanced Seniority Regular... 
    Senior
    Software
    Remote job

    Luxoft

    Remote
    10 days ago
  • £70k - £80k per annum

     ...world leading MedTech pioneer that delivers a range of advanced software solutions with the aim of empowering healthcare...  ...become a key member of the company’s growing database team as a Senior Database Engineer, focusing primarily on a complex migration project from Oracle... 
    Senior
    Software
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £50k - £68k per annumEstimated
     ...leverage the best open source observability software – including Prometheus, Mimir, Loki, and...  ...implementation of OpenTelemetry in Python , with an emphasis on OpenTelemetry for Generative...  ...to the software. We are looking for Engineers that are passionate about communicating with... 
    Software
    Full-time
    Remote

    Grafanalabs

    Remote
    3 days ago
  • £66k - £90k per annumEstimated
     ...trust GitLab to ship better, more secure software faster. The same principles built into our...  ...with your peer regional managers and the Senior Director on shared assets, enablement...  ...customer and competitive signals to Product and Engineering through the Senior Director. - Build a... 
    Senior
    Software
    Full-time

    Gitlab

    Remote
    3 days ago
  • £100k - £115k per annum

     ...remaining hands-on with coding. Technical engineering within this organisation has rapidly...  ..., they are focusing on strengthening the senior team by bringing in technically skilled leaders...  ...best practices, ensure high-quality software architecture, and deliver solutions that... 
    Software
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  •  ...mentoring junior team members. This means you must have experience as Senior Developer, being able to showcase proficiency in contemporary...  ...-based development (AWS) and possess a robust grasp of modern software development. Additionally, a track record of collaboration... 
    Senior
    Software
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago
  • £54k - £70k per annumEstimated
     ...Discover more at necsws. com We are seeking an experienced Senior Data Engineer to join our growing Data Services team. This is a hands-on technical...  ...above average pension scheme. When you join the team at NEC Software Solutions, you are provided with the following: - Private... 
    Senior
    Software
    Full-time
    Flexible hours

    NECSWS

    Remote
    a month ago
  • £71k - £96k per annumEstimated
     ...#LI-PRIO About the role As a Senior Machine Learning Engineer, we’ll look to you to lead...  ...deploy scalable, production-grade ML software and infrastructure that meets rigorous...  ...expertise in software engineering and strong Python skills, focusing on building robust,... 
    Senior
    Software
    Full-time
    Part-time
    On-site
    Remote

    Faculty

    Remote
    6 hours ago
  • £73k - £99k per annumEstimated
     ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Backend): Onboarding based in United Kingdom. This is an opportunity to build and evolve the backend infrastructure that... 
    Senior
    Software
    Full-time
    Hybrid working
    Remote

    Jobgether

    Remote
    3 days ago
  •  ...and review: Leverage your expertise. Develop complex analysis strategies and execute them using efficient programming techniques (software: SAS, R). Foster teamwork. Perform intricate statistical analyses and provide input to statistical reports.  Share knowledge. Provide... 
    Senior
    Software
    Remote job
    Remote
    a month ago
  • £63k - £81k per annumEstimated
     ...defining opportunity. This is a remote position. We are looking for candidates in the UK, Ireland, Spain, Germany or Sweden. Senior Software Engineer - Security Assurances We are looking for a Senior Software Engineer, Security Assurance to join our GRC engineering team. We... 
    Senior
    Software
    Full-time
    Remote

    Grafanalabs

    Remote
    21 days ago
  • £62k - £84k per annumEstimated
     ...degree view of employee activity, the STAR software enables firms to automate the detection...  ...efficiency. Role At StarCompliance, our DevOps Engineers enable development teams to focus on the...  ...and deployment tooling. We are seeking a Senior DevOps Engineer with strong, demonstrable... 
    Senior
    Software
    Full-time

    Starcompliance

    Remote
    6 days ago
  • £82k - £112k per annumEstimated
     ...product-minded applied data scientist or engineer to turn raw operational data into products...  ...came to this work through statistics, software, analytics, or data engineering, you have...  ...a strong plus. - Technical Core: Strong Python and applied ML libraries for tabular problems... 
    Senior
    Software
    Full-time

    Workwave

    Remote
    11 days ago
  •  ...drive lasting results on the P&L Role Overview As a Software Engineering evaluator, you will create cutting-edge datasets for training...  ...examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go;... 
    Senior
    Software
    Full-time
    Part-time
    Flexible hours

    Turing

    Remote
    a month ago
  • £98k - £128k per annumEstimated
     ...million users around the globe rely on Cloud Software Group (CSG) to help them adapt, transform...  ...The Account Technology Strategist (ATS) Senior Director is responsible for leading a...  ...experience required  ~7+ years of Sales Engineering Management, or equivalent, with a... 
    Senior
    Software
    Remote job

    Citrix

    Remote
    a month ago
  • $180k - $200k per annum

     ...are seeking an Artificial Intelligence (AI)/Machine Learning (ML) Engineer to support Condition-Based Maintenance Plus (CBM+) initiatives...  ...testing, documentation, and secure deployment. Collaborate with software, data, cloud, and product teams to integrate trained models into... 
    Senior
    Software
    Full-time

    Redhorse Corporation

    Remote
    8 days ago
  • £36 per hour

     ...This is a remote position. Senior Database & Analytics Developer – 5-Month Contract Location: Remote (UK-Based Candidates...  ...Database & Analytics Developer to join a Local Authority's Software Development Team. This role is ideal for a professional with extensive... 
    Senior
    Software
    Bi-weekly pay
    Hourly pay
    Full-time
    Remote

    Civic Recruitment Limited

    Remote
    a month ago
  •  ...About the Role micro1 is looking for professional senior photographers to help train AI systems by providing high-quality images and...  ...editorial photography. Experience using cameras and editing software such as Adobe Photoshop or Lightroom. A strong portfolio showcasing... 
    Senior
    Software
    Part-time
    Remote

    micro1

    Remote
    12 days ago
  • $150 per hour

     ...equivalent professional experience Demonstrated expertise in Software Engineering How long hiring takes Across the AI training platforms...  ...Within 3 months ~80% Why this role At $150/hr, this Senior AI/ML Engineer Expert position compensates Software Engineering... 
    Senior
    Software
    Hourly pay
    Remote

    Ethos

    Remote
    a month ago
  • £85k - £95k per annum

     ...Join a world leader in patient monitoring software and contribute to improving healthcare...  ...saving lives on a global scale. As a Senior Platform Engineer, you will have unparalleled career progression...  ...robust CI/CD pipelines and write Python code. As an organisation committed to... 
    Senior
    Software
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £107k - £134k per annum

     ...leverage the best open source observability software – including Prometheus, Mimir, Loki, and...  ...implementation of OpenTelemetry in Python , with an emphasis on OpenTelemetry for...  ...perspective to the software. We are looking for Engineers that are passionate about communicating... 
    Software
    Remote

    Grafana Labs

    Remote
    7 hours ago
  • €100k - €130k per annum

     ...generation of decision intelligence software, leveraging large scale simulations and...  ...mixes, and promotions. As a Senior Machine Learning Engineer, you’ll play a pivotal role in designing...  ...We’re looking for someone with strong Python skills, experience with cloud based data... 
    Senior
    Software
    Remote job
    Permanent
    Hybrid working
    Flexible hours

    LinuxRecruit

    Remote
    more than 2 months ago
  • £51k - £69k per annumEstimated
     ...Euronext Paris. The primary role of the Senior Technical Consultant is to work closely...  ...Skills we can’t do without: ~3+ years of software implementation experience in either a...  ...scripting languages such as PERL, JavaScript, Python, and Shell. ~ Web service proficiency (REST... 
    Senior
    Software
    Hybrid working
    On-site
    Flexible hours
    Remote
    4 days ago

Do you want to receive more vacancies?

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