Senior Software Engineer

3 weeks ago


Manama, Manama, Bahrain RESO 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 Atlas 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 build a fully managed MongoDB solution based on Juju. Our goal is to develop the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud, and Kubernetes. As part of a small MongoDB team, you will be a key contributor, and your work will significantly impact the product and the broader ecosystem.

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

Work with one of the industry's pioneers in open source, alongside intelligent engineers at every level from engineer to CTO and CEO. At Canonical, we've maintained a remote-first culture since 2004. Enjoy a competitive salary, the flexibility to work and live where you wish, and the opportunity to contribute to impactful open source projects.

Canonical is proud to foster a workplace free from discrimination. We believe that diversity of experience, perspectives, and backgrounds leads to a better environment for our employees and a better platform for our users and customers. We value this deeply and encourage everyone to be part of the Ubuntu community.

#J-18808-Ljbffr

  • Manama, Manama, Bahrain Canonical Full time

    Senior Software Engineer - packaging - optimize Ubuntu ServerJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at CanonicalSenior Software Engineer - packaging - optimize Ubuntu Server2 months ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer -...


  • Manama, Manama, Bahrain RESO Full time

    We're Hiring: Senior Software Engineer (Relocate Abroad)We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.Location: Manama, BahrainWork Mode: Work From...


  • Manama, Manama, Bahrain Randstad (Schweiz) AG Full time

    Senior Software Engineer (Relocate Abroad)Onsite We're Hiring: Senior Software Engineer (Relocate Abroad) We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.KEY...


  • Manama, Manama, Bahrain Canonical Full time

    Senior Software Engineer - Python/MongoDBJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer - Python/MongoDB role at Canonical.Job OverviewCanonical is seeking an experienced Python developer with a background in MongoDB to help us build a fully managed MongoDB solution based on Juju. Our goal is to create the most reliable...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    At ARRAY, we're not just another software services company—we're a team of dreamers, innovators, and trailblazers From startup grit to big-tech aspirations, we're on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you're ready to be part of an exciting journey, we want you on our teamKEY...


  • Manama, Manama, Bahrain SaluberMD Full time

    Senior/Junior Software EngineerWe are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and TypeScript. Experience with Angular, Java, and Spring...

  • Software Engineer

    1 week ago


    Manama, Manama, Bahrain Canonical Full time

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Industrial IoT role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalThis is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come...

  • Software Engineer

    2 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    Software Engineer - Python - Container ImagesJoin or sign in to find your next jobJoin to apply for the Software Engineer - Python - Container Images role at CanonicalSoftware Engineer - Python - Container Images1 month ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python - Container Images role at CanonicalCanonical is a...


  • Manama, Manama, Bahrain Canonical Full time

    Embedded Linux Senior Software Engineer - OptimisationJoin or sign in to find your next jobJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 day ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation...

  • Software Engineer

    4 weeks ago


    Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Get AI-powered advice on this job and more exclusive features.At ARRAY, we're not just another software services company—we're a community of creators, coders, and innovators on a mission to redefine technology, put Bahrain on the global tech map, and build impactful solutions across industries. Whether you're passionate about system architecture, elegant...