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

Senior Software Engineer - Python/MongoDB

£58.3 - £67.7 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 28 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/MongoDB in Remote vacancy
  • £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
    1 day ago
  • £54k - £70k per annumEstimated
     ...trust GitLab to ship better, more secure software faster. The same principles built...  ...GitLab. An overview of this role As a Senior Backend Engineer on the Flow Components functional team...  ...focus will be backend engineering in Python, using LangChain and LangGraph to... 
    Senior
    Software
    Full-time
    Remote

    GitLab

    Remote
    11 days ago
  • £22k - £29k per annumEstimated
     ...thrilling challenges tailor-made for a star Senior Data Engineer! At Kodify, data is at the heart of...  ...from source systems (Postgres, MongoDB, event streams, third-party APIs) into...  ...raising the technical bar on SQL, dbt, Python, and engineering practices. Duties... 
    Senior
    Software
    Full-time
    On-site
    Remote
    Flexible hours

    Kodify

    Remote
    25 days ago
  • £51k - £67k per annumEstimated
     ...PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and...  ...Interactive Entertainment is looking for a Senior Software Engineer to join our team. You will be a part of...  ...into production-grade microservices (Python/TypeScript, Kubernetes, CI/CD), optimizing... 
    Senior
    Software
    Remote job

    Zé Delivery

    Remote
    more than 2 months ago
  • £71k - £93k per annumEstimated
     ...We're looking for a Senior Backend Engineer to join our backend team at Zerion. This team builds...  ...knowledge of algorithms, data structures, and software design patterns . ~ Comfortable...  ...: SQL: Postgres NoSQL: MongoDB, Cassandra Experience with monitoring... 
    Senior
    Software
    Long-term contract
    Full-time
    On-site
    Remote
    Work from home
    Flexible hours

    Zerion

    Remote
    8 days 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
    9 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
  • £48k - £62k per annumEstimated
     ..., and maintain full-stack features using Python with Django or Flask and Angular or React...  ...container technologies. Collaborate with the Engineering Manager, CTO, and team in planning, code...  .... Requirements At least 4 years of senior-level Python experience with Django and/... 
    Senior
    Long-term contract
    Full-time
    Remote
    Work from home

    South Geeks

    Remote
    9 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
  • £500 - £570 per day

     ...Backend Software Engineer (PHP, Python) Contract Term: 6 months, with potential for extension Start Date: September 2026 Day Rate: Max £570/day, Outside IR35 Overview We're looking for a Data & Software Engineer to support intra-month initiatives and sit at the... 
    Software
    Daily pay

    Trust In SODA

    Remote
    2 days ago
  •  ...bottlenecks  Work with deployment engineers to ensure that what you build...  ...~3+ years of experience as a Software Engineer (Backend) ~2+ years...  ...g. NestJS) ~ Experience with Python, GoLang, or C# ~ Experience...  ...or helm Experience with MongoDB Experience with gRPC Experience... 
    Senior
    Software

    AiFi

    Remote
    2 days ago
  • £68k - £88k per annumEstimated
     ...pipeline components. Write clean, production-grade Java and Python code. Build and operate large-scale ETL/ELT pipelines for...  .... Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of... 
    Senior
    Software
    Full-time
    Remote

    ZoomInfo

    Remote
    11 days ago
  • £55k - £75k 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
    2 days ago
  • £79k - £103k per annumEstimated
     ...employees. The Role We're looking for a Senior Fullstack Engineer who thrives on owning products end-to-...  ...fundamentals than whether you know Python, TypeScript, or Rust. What You'll...  ...For ~5+ years of professional software engineering experience, with strong fullstack... 
    Senior
    Software
    Full-time

    Natter

    Remote
    23 days 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
  • £64k - £84k per annumEstimated
     ...functionality. Participate in the on-call rotation, support software engineers, and debug difficult production problems. Optimize the...  .... ~ Experience programming in a high-level language such as Python is preferred. ~ A CS degree or equivalent experience is ideal... 
    Senior
    Software
    Full-time
    On-site
    Remote
    Relocation

    Lightspark

    Remote
    9 days ago
  • £91.76k - £110.11k per annum

     ...hand for what could be a truly career-defining opportunity. Senior ML Engineer Recommender Systems, Developer Advocacy | UK | Remote This...  ...define the scientific roadmap. You will partner closely with software engineers who own the production recommender codebase and... 
    Senior
    Software
    Long-term contract
    Full-time
    Remote
    Flexible hours

    Grafana Labs

    Remote
    5 days ago
  • £91k - £114k per annum

     ...Germany, the UK or Sweden at this time. Senior Backend Engineer - Databases - Loki Query | EMEA |...  ...leverage the best open source observability software – including Prometheus, Mimir, Loki,...  ...use Go, but if you have familiarity with Python, C, C++, Rust or similar then that... 
    Senior
    Software
    Full-time
    Remote
    Flexible hours

    Grafana Labs

    Remote
    3 days 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
  • €75k - €95k per annum

     ...enhancing performance, reliability, and streamlining DevOps engineering productivity. So far, the company has raised over $70M from investors...  ...towards future innovations, the company is searching for a Senior Software Developer to leverage their expertise across Golang,... 
    Senior
    Software
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £54k - £70k per annumEstimated
     ...Description We’re a remote-first, distributed software company with team members spread across...  ...companies build products and grow their engineering teams. Why do people join Clearview?...  ...You Are you an exceptionally strong, senior-level developer with an independent... 
    Senior
    Software
    Full-time
    Freelance
    Remote

    Clearview

    Remote
    28 days ago
  • $110k - $165k per annum

     ...Studio is currently seeking a visionary Senior Environment Concept Artist to join our elite...  ...) with high levels of realism . ~ Software Proficiency : Expert knowledge of Adobe Photoshop...  ...—such as Blender blockouts, Unreal Engine lighting references, or kitbashing—is required... 
    Senior
    Software
    Permanent
    Full-time
    Remote

    One Man Studio

    Remote
    a month ago
  • £45k - £60k per annumEstimated
     ...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...  ...that we are building a new community around Python opscode for open source applications,... 
    Software
    Full-time
    On-site
    Remote
    Work from home

    Canonical

    Remote
    a month ago
  • £75k - £90k per annum

     ...With the UK government pushing the envelope with a bold IT strategy centered around user-centric design, Agile development, open-source software, continuous delivery, infrastructure automation, and a true DevOps culture, it makes this industry even more appealing. You’ll be... 
    Senior
    Software
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £72k - £95k per annumEstimated
    Senior Principal Statistical Programmer (SAS Viya, R, Python - Europe Only) Syneos Health® is a leading fully-integrated life sciences services organization built...  ...other departments as needed. • Uses SAS or other software to develop custom programming code to generate... 
    Senior
    Software
    Immediate start
    Remote
    3 hours ago
  • €56k per annum

     ...-Tel, SAFRAN, and ISAI/Capgemini.  We are searching for a senior software engineer to play a key role in the further development of our AI platform...  ...YOUR PROFILE You have strong practical knowledge of Python or experience with dynamic typing You have a degree in Computer... 
    Senior
    Software
    Full-time

    Blackshark.ai

    Remote
    14 days ago
  • £70k - £85k per annum

     ...combining financial expertise, AI and world-class software. They have developed a market-leading financial advice engine with the aim to make expert financial advice...  ...You’ll be joining their platform chapter team as a senior member where you’ll be designing, building and running... 
    Senior
    Software
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £53k - £69k per annumEstimated
     ...26WD98891 Position Overview As a Senior Machine Learning QA Engineer in the Research Enablement team, you...  ...researchers, Machine Learning Engineers and software engineers to define and uphold...  ...Testing Automate ML QA workflows using Python and CI/CD (e.g., GitHub Actions,... 
    Senior
    Software
    Full-time
    Hybrid working
    On-site
    Remote

    Autodesk

    Remote
    24 days ago
  •  ...for cloud-native technology, scalable data engineering, and stream processing Experience...  ...It will be a big plus if you come from a software development background, using any modern...  ...idiomatic code using the likes of Go or Python etc, that will suffice. Core Tech: GCP... 
    Senior
    Software
    Remote job

    LinuxRecruit

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

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