Software Development Expert

2 days ago


Muscat, Muscat, Oman Canonical Full time

Company Overview: Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu.

Job Description: We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu. This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes, and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures, and open source software.

Required Skills and Qualifications:

  • You love technology and working with brilliant people
  • You are passionate, curious, flexible, articulate, and accountable
  • You are a long-time Linux user
  • You have experience in packaging software for Debian and Ubuntu
  • You have relevant GCC or LLVM experience, ideally in the world of cloud-native software and Linux
  • You have a Bachelors or equivalent in Computer Science, STEM, or similar degree

Benefits: Canonical strives to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Muscat, Muscat, Oman River Solutions LLC Full time

    River Solutions LLC is looking for an expert Android software developer to join our team.Job OverviewIn 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 ensure timely...


  • Muscat, Muscat, Oman Canonical Full time

    Role Overview">We are seeking a talented software engineer to join our Certification team at Canonical, where we develop tools for Ubuntu Core and other Linux distributions. The ideal candidate will have experience in Python development and be familiar with hardware testing.">Main Responsibilities">Maintain and enhance our open-source certification tools,...


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

    About This RoleWe are seeking an experienced Lifting Inspection Expert to join our team.Key Responsibilities:Evaluate the condition and safety of lifting equipment.Certify equipment that meets industry standards.Conduct thorough inspections using specialized tools and software.Maintain accurate records of inspections and certifications.Collaborate with...


  • Muscat, Muscat, Oman Ace Management Concepts Full time

    Ace Management Concepts is seeking a Hardware and Software Expert to join our team. As a key member of our IT department, you will provide technical support to our customers and troubleshoot hardware and software issues.About the JobThis position requires a strong background in computer/IT engineering and excellent communication skills. The ideal candidate...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role:We are seeking a highly skilled and experienced Cloud Native Container Expert to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining container images that meet the highest quality standards.Key Responsibilities:Design and develop robust, scalable, and...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleAs a Developer Relations Engineer at Canonical, you'll have the opportunity to work with our developer communities, providing expert guidance and support. You'll need to possess a deep understanding of open-source software and Linux ecosystems, as well as strong technical skills in software development and deployment.Key ResponsibilitiesDevelop...


  • Muscat, Muscat, Oman Diyar United Company Full time

    Role RequirementsWe require a skilled Software Engineer with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proficiency in programming languages such as Java, Python, C++, JavaScript is required.A strong background in software development, with a focus on backend, frontend, full-stack, mobile, etc., is...


  • Muscat, Muscat, Oman ProgressSoft Corporation Full time

    We are ProgressSoft Corporation, a leading technology company, seeking highly motivated and talented Associate Java Developers to join our development team.About UsAt ProgressSoft Corporation, we leverage cutting-edge technologies to develop innovative financial services. Our team of experts is committed to delivering high-quality solutions that meet the...


  • Muscat, Muscat, Oman Petroleum Development Oman Full time

    Job DescriptionAbout the CompanyPetroleum Development Oman is a leading exploration and production company in the Sultanate of Oman, delivering the majority of the country's crude oil production and natural gas supply.Main ResponsibilitiesAssist in deploying and configuring software development technologies, including build servers, version control systems,...


  • Muscat, Muscat, Oman Petroluem Development Oman Full time

    Job SummaryThis role is a key referral point for all supply chain users in pre- and post-award processes to provide sound commercial advice to entire PDO third-party portfolio and participate in laying out certification requirements of CHs & COs, training of CEs and CHs in critical areas of the CP Process.Main ResponsibilitiesProcess Optimization and...


  • Muscat, Muscat, Oman SWATX Full time

    We're looking for a highly skilled Senior Software Developer to lead our software development team at SWATX. As a seasoned developer, you'll be responsible for architecting, designing, and implementing innovative software solutions.About the Role:Lead the development of software applications, ensuring timely delivery and high-quality results.Mentor junior...


  • Muscat, Muscat, Oman canonical Full time

    Company OverviewThe role of a Software Engineer at Canonical is part of the company's efforts to develop and maintain Juju, a large open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud,...


  • Muscat, Muscat, Oman Jobs for Humanity Full time

    Job Title: Software Development DirectorAbout the Role:We are seeking an experienced Software Development Director to lead our software development efforts and drive innovation. As a key member of our team, you will be responsible for overseeing project planning and execution, managing client relationships, and ensuring requirements are met.Key...


  • Muscat, Muscat, Oman Canonical Full time

    About the Job: We are seeking a highly skilled Engineering Manager to join our team at Canonical. As an Engineering Manager, you will be responsible for leading a team of software engineers and technical professionals to deliver high-quality products and services. Responsibilities: Lead a team of software engineers and technical professionals Develop and...


  • Muscat, Muscat, Oman Petroleum Development Oman Full time

    Contracting Strategy Expert RoleThe position of Contracting Strategy Expert has been created to join our Integrated Supply Chain team.You will be responsible for developing and implementing contracting strategies to drive business growth and improve operational efficiency.Key Responsibilities:Develop and implement contracting strategies that align with...


  • Muscat, Muscat, Oman SWATX Full time

    About the RoleWe are seeking a highly skilled Sr. Java Engineer to lead our Java development efforts. As a Senior Engineer, you will be responsible for designing, developing, and maintaining complex Java applications that meet our business needs.Your primary focus will be on implementing best practices, optimizing system performance, and ensuring the...


  • Muscat, Muscat, Oman Spearas Full time

    Company OverviewSpearas is a software house in Oman offering two-year contracts with the possibility of extension based on performance.Dot Net Nuke ExpertASP.netExpertise in Database operationsKnowledge of mostly used Content Management Systems (CMS)Knowledge of Search Engine Optimization (SEO) techniquesRequired...


  • Muscat, Muscat, Oman Donusoft Full time

    About UsDonusoft is a software development company dedicated to delivering innovative solutions.


  • Muscat, Muscat, Oman Canonical Full time

    Job OverviewThis is an exciting opportunity for software engineers passionate about Linux, cloud infrastructure, pipelines and automation, and open source software. You will work closely with top cloud partners like Amazon, Microsoft, and Google to make Ubuntu the best platform in the clouds.You will split your time between build system development,...


  • Muscat, Muscat, Oman Canonical Full time

    **About the Role:**We are seeking a skilled Software Development Engineer to join our Cloud Engineering team. As a Ceph engineer, you will be responsible for building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage and Ceph.Write high-quality, rigorously designed Python and Golang...