Senior Software Engineer for Cloud Integrations

7 days ago


Muscat, Muscat, Oman Canonical Full time
About the Role

Canonical is a leading provider of open-source software and operating systems. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are seeking a highly skilled Python Software Engineer to join our Commercial Systems unit.

The Commercial Systems unit is composed of five engineering teams that collaborate closely with other engineering and business teams at Canonical. The teams design, develop, and operate services that are at the heart of Canonical's business, with Python playing an integral role.

We are looking for a talented engineer to join our Integrations team, responsible for automating SAAS user management and onboarding new data sources to the data mesh. The team designs, develops, and operates a Python-based solution to automate SAAS seat management and track spend across the application portfolio. Furthermore, the team integrates internal and external data sources into the data mesh using open-source ETL solutions, enabling more data-driven decisions in the organization.



  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a skilled software developer to join our team and contribute to the development of cloud orchestration solutions. As a Distributed Systems Software Engineer at Canonical, you will be responsible for creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and...


  • Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a leading provider of open-source software solutions to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in innovative initiatives such as cloud computing, artificial intelligence, internet of things, and engineering innovation.Job DescriptionWe are seeking an experienced Senior Web Engineer to join our...


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

    Job DescriptionGlobNet is seeking a highly skilled API & Integration Specialist to lead the technical oversight and security assurance for our prestigious Government IT Platform project. This role requires experts in API integration, cybersecurity compliance, and software engineering to ensure the platform is developed securely, efficiently, and in...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking a skilled Golang System Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing low-level Go codebase that sits between our REST API and C libraries used to manage containers and virtual machines.The ideal candidate will have experience in design and data...


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a talented software engineer to join our team and contribute to the development of resilient distributed systems. At Canonical, you will have the opportunity to work on building high-quality cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes.Job DescriptionCreate automated testing approaches and infrastructure for validating...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an experienced Senior Web Engineer to join our Cloud Engineering team. As a technical lead, you will drive best practices across the team, identifying risks and communicating them to relevant stakeholders.The successful candidate will have excellent technical skills, including Linux (Debian or Ubuntu preferred) experience. You...


  • Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Cloud InfrastructureWe are seeking a highly skilled software engineer to join our cloud infrastructure team. The ideal candidate will have experience with Go and C programming languages, as well as knowledge of networking and storage technologies.The role involves designing, implementing, and documenting system-level Go code, modeling...


  • 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, plays a significant role in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a Cloud Support Engineer to deliver exceptional technical...


  • Muscat, Muscat, Oman Canonical Full time

    ResponsibilitiesYou will collaborate proactively within a distributed team, fostering a seamless software ecosystem experience for all Ubuntu users. You will evaluate contributions from other engineers to maintain high-quality software standards and collaborate with other teams in the Ubuntu and Debian communities, upstream projects, and commercially...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, a world-renowned free software platform. Our services empower businesses worldwide to reduce costs, improve efficiency, and enhance security using Ubuntu.Job DescriptionWe are seeking an exceptional Software Development...


  • Muscat, Muscat, Oman Canonical Full time

    About the OpportunityCanonical is seeking a talented Senior Site Reliability Engineer with expertise in GitOps to join our team. As an SRE, you will play a critical role in ensuring the reliability and scalability of our cloud services.This is an exciting opportunity to work on a wide range of projects and initiatives that drive business outcomes and improve...


  • Muscat, Muscat, Oman Digital Mall Full time

    Digital Mall invites applications for a Software Delivery Engineer position. In this role, you will execute the full lifecycle of product development, including designing, provisioning, and managing infrastructure resources.Main Duties:We expect you to program well-designed, efficient, and testable code that meets specifications.Implementing and maintaining...

  • Cloud Engineer

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in various breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We have 1200+ colleagues in 75+ countries with very few office-based...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading provider of open-source software and operating systems, serving the global enterprise and technology markets.Our Ubuntu platform is widely used in cutting-edge initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We collaborate with industry leaders and pioneers in various sectors,...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAs a remote-first company since its inception in 2004, Canonical provides a unique window into the world of 21st-century digital business.Our company is an equal opportunity employer, proud to foster a workplace free from discrimination.We recognize the diversity of experience, perspectives, and background creates a better work environment and better...


  • Muscat, Muscat, Oman Canonical Full time

    At Canonical, we're shaping the future of cloud computing with our Ubuntu operating system. As a Cloud Delivery Expert, you'll play a key role in building and leading a team of engineers responsible for creating and publishing base Ubuntu images used by millions worldwide. These images are optimized for performance and security in public cloud...

  • Senior SRE

    15 hours ago


    Muscat, Muscat, Oman Canonical Full time

    About the TeamOur team at Canonical is dedicated to building and operating world-class cloud services that meet the needs of our customers and users. We are a global organization with a strong commitment to diversity, equity, and inclusion. Our team members come from diverse backgrounds and bring unique perspectives and experiences to the table.We are...

  • Software Engineer

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Job DescriptionWe are looking for enthusiastic engineers to join our Canonical Public Cloud team as Ubuntu distribution engineers. As a distro engineer, you will work closely with the Ubuntu Engineering organization to ensure technologies like cloud-specific agents, webservers, databases, virtualization, and containerization stacks are optimized for public...


  • Muscat, Muscat, Oman Canonical Full time

    Key ResponsibilitiesDesign and develop engineering solutions leveraging PythonCollaborate with colleagues on technical designs and code reviewsDeploy and operate services developed by the teamCoach, mentor, and offer career development feedback to team members, depending on seniorityDevelop and evangelize great engineering and organizational practicesThis...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalWe are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects, we are changing the world of software.Job OverviewWe are hiring a Senior Software Engineer to join our Web Engineering team. The successful candidate will be responsible for...