Senior Software Engineer

3 weeks ago


Muscat, Muscat, Oman Canonical 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.

#J-18808-Ljbffr

  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking a highly skilled Senior Software Engineer to lead our team in designing, developing, and deploying scalable Golang-based systems.The ideal candidate will have exceptional technical expertise in software development, system design, and engineering best practices. They will be responsible for mentoring junior engineers, contributing to the...


  • Muscat, Muscat, Oman beBee Careers Full time

    We require a seasoned Senior Software Engineer to lead the development of mobile applications for both iOS and Android platforms.The ideal candidate will have experience in designing, developing, and maintaining mobile apps that provide a seamless user experience.Mobile App Development: Design, develop, and maintain mobile applications using cross-platform...


  • Muscat, Muscat, Oman Canonical Full time

    The role of a Senior Software Engineer at CanonicalAs a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance.Juju...


  • Muscat, Muscat, Oman Global Business Network LLC (GlobNet) Full time

    GLOBNET is seeking qualified candidates to provide technical oversight and security assurance for the implementation of a prestigious Government IT Platform project. The project requires experts in Software Engineering to ensure the platform is developed securely, efficiently, and in compliance with regulatory standards.Scope of WorkOversee software...


  • Muscat, Muscat, Oman River Solutions LLC Full time

    River Solutions LLC is looking for an experienced senior Android software engineer to join our team.Job DescriptionIn this role, you will be responsible for designing and developing high-quality Android applications using your expertise in Android SDK, different versions of Android, and various screen sizes.You will work closely with the development team to...

  • Software Engineer

    7 days ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job Description:As a Senior Java Engineer, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions.    Main Responsibilities:Design, develop, and maintain...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...


  • Muscat, Muscat, Oman beBee Careers Full time

    About the JobThis Senior System Designer role requires a highly skilled individual who can lead our software engineering team in designing and developing our cutting-edge observability platform.Key ResponsibilitiesSystem Design & DevelopmentDesign a scalable, modular, and secure system architecture that supports real-time data ingestion, processing, and...


  • Muscat, Muscat, Oman Canonical Full time

    The roleOur Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. Building new tools, dashboards and analytics that empower colleagues, managers and executives to make better decisions and deliver better work.About CanonicalCanonical is a pioneer in the digital workplace, established in 2004...