Software Engineering Opportunities

3 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 widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

We have teams that work in various programming languages, including Python, Golang, Rust, C/C++, JavaScript, and Bash. We work from low-level system components like BIOS and boot loaders, firmware, kernel, and drivers to high-level applications and containers.

Some teams focus on packaging thousands of software pieces, while others contribute deeply to individual code bodies.

If you're excited about open source's potential for humanity and the enterprise, have an exceptional academic record, and want to contribute to the open source stack, this might be the right fit.



  • Muscat, Muscat, Oman canonical Full time

    Job OverviewWe are seeking an experienced Software Engineering Lead to join our team and lead the development of our cloud-based products. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software that meets the needs of our customers.The ideal candidate will have a strong background in...

  • Software Engineer

    1 week ago


    Muscat, Muscat, Oman canonical Full time

    Bachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations.We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient...

  • Software Engineer

    3 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,...

  • Software Engineer

    3 days ago


    Muscat, Muscat, Oman Apex Digitization Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Apex Digitization. As a key member of our remote workforce, you will be responsible for designing and developing scalable web applications that meet our clients' needs.Key Responsibilities:Design and develop high-quality software applications.Collaborate with...


  • Muscat, Muscat, Oman Canonical Full time

    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a skilled Engineering Manager to lead our team of software engineers in optimizing Ubuntu for the latest hardware.About the RoleThis is an exciting opportunity to join our team and contribute to the development of a widely used Linux desktop and server. As a software engineering manager, you will be responsible for leading a team of...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our team at Canonical. As a key member of our data platform team, you will be responsible for creating and automating features of our data platforms. This includes ensuring fault-tolerant replication, TLS installation, and other critical operations.This role is ideal for individuals...

  • Software Engineer

    4 days ago


    Muscat, Muscat, Oman Canonical Full time

    This is an exciting opportunity for software engineers (all levels) passionate about Linux, cloud infrastructure, pipelines and automation, and open source software.You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your time will be split between build system...


  • Muscat, Muscat, Oman Canonical Full time

    At Canonical, we are seeking an experienced Software Engineering Manager to lead our OEM enablement project delivery team. If you have a strong background in Linux, preferably with experience in Ubuntu or Debian, this could be the perfect opportunity for you.Key Areas of ResponsibilityLead and manage a team of software engineers responsible for delivering...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role: We are seeking a talented Engineering Manager to lead our team of software engineers and technical professionals. As an Engineering Manager at Canonical, you will be responsible for managing a distributed team of engineers and ensuring the success of our MLOps/Analytics portfolio. Key Responsibilities: Manage a distributed team of engineers...


  • Muscat, Muscat, Oman Canonical Full time

    Job SummaryWe are seeking a Software Engineering Lead to join our team and help us drive the development and maintenance of a cloud-based platform for delivering high-quality software services. As a key member of our engineering team, you will be responsible for designing, implementing, and operating scalable cloud infrastructure using Kubernetes and...


  • Muscat, Muscat, Oman Canonical Full time

    Shape the Future of Open Source IT">We are seeking a skilled Software Engineer to lead our team in shaping the future of open source IT, devops, and infrastructure operations. Our goal is to revolutionize the way companies run their infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code.This role...


  • Muscat, Muscat, Oman Spinnsol - Zertify (Digital Inspection Software) Full time

    Job RequirementsTo succeed as a Mechanical Engineering Specialist, you will need:A bachelor's degree or higher in mechanical engineering.At least 2+ years of experience in lifting inspection and certification.Proficiency in Zertify software or similar inspection tools.LEEA certification is a significant advantage.Thorough knowledge of lifting operations and...


  • Muscat, Muscat, Oman Diyar United Company Full time

    Job OverviewWe are seeking a highly skilled and motivated Software Engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions. You will work closely with cross-functional teams, including...


  • Muscat, Muscat, Oman Spearas Full time

    A job opportunity exists at Spearas for a skilled software engineer.Proficiency in database operations is crucial for this role.Familiarity with widely used content management systems (CMS) is essential.An understanding of search engine optimization (SEO) techniques is necessary.The ability to work with HTML, CSS, and database concepts is required.Javascript...


  • Muscat, Muscat, Oman Canonical Full time

    Canonical is a leading provider of open-source software and operating systems for 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, and...

  • Software Engineer

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    About Us: Canonical is 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 and the platform for AI, IoT, and the cloud, we are changing the world of software.We recruit on a global basis and set a very high standard for people joining the company. We...


  • Muscat, Muscat, Oman Raawee, Inc Full time

    Job OverviewRaawee, Inc is seeking an experienced software engineering specialist to design and develop large-scale enterprise applications using Oracle PL/SQL, Forms, Reports, and stored procedures.The ideal candidate will have in-depth knowledge of Agile Software Development Process (SCRUM, KANBAN) and experience with complex concurrency, application...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud innovation.SalaryWe offer competitive compensation worldwide, shaped by geographical location, experience, and performance. Our compensation review...