Software Systems Developer

3 days ago


Muscat, Muscat, Oman Canonical Full time

**About Us**

Canonical is a pioneering tech firm that is 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 the cloud. We recruit on a global basis and set a very high standard for people joining the company.

We are changing the world on a daily basis by building innovative technologies and shaping the future of software development.

**Job Description**
  • We are seeking a skilled Software Engineer to join our team as we build the next generation of immutable Ubuntu desktop.
  • As a member of our team, you will contribute to designing and developing elements of the Core Desktop.
  • You will work with the latest Linux container technologies - kernel namespaces, cgroups, apparmor, seccomp, and more.
  • Your responsibilities will include writing high-quality, defensive, and performant code for millions of demanding daily users.
  • You will collaborate with team members to understand the intricacies of immutable desktops.
  • You will participate in code reviews to gain a deep understanding of quality standards and architecture.
  • You will engage with the Ubuntu community to gather user feedback and insights.
  • You will contribute to documentation to aid in your learning and that of future team members.
  • You will take part in regular team meetings to discuss progress, challenges, and upcoming development sprints.
  • You will troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.


  • Muscat, Muscat, Oman Canonical Full time

    As a software engineer on our SnapD team, you'll be responsible for creating high-quality code for software delivery, containers, security sandboxing, telemetry, and device management. We're looking for someone who is passionate about open source software development and has a strong background in Linux system-level programming.About the TeamOur team is...


  • Muscat, Muscat, Oman Diyar United Company Full time

    Job Description:The ideal candidate for this position will be responsible for designing, developing, and implementing high-quality applications. They will also be involved in ensuring the testability and scalability of code.We are looking for a skilled professional to join our team at Diyar United Company. The successful candidate will have experience in...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewCanonical is a leading international software company that collaborates 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.Sales/RevenueWe are proud to have an office in Taipei where we do a wide...


  • 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.Key Responsibilities:Design and Development: Develop efficient,...


  • Muscat, Muscat, Oman Nortal Full time

    Company OverviewNortal is a forward-thinking company that creates innovative solutions to make a meaningful impact. With a focus on digitization, we've transformed the lives of over half a billion people worldwide. Our vision is to build a Seamless Society where technology and humanity come together.Job DescriptionWe're seeking a Junior Java Engineer to join...


  • Muscat, Muscat, Oman Canonical Full time

    About the CompanyCanonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We foster a workplace free from discrimination, valuing diversity of...

  • Software Developer

    4 weeks ago


    Muscat, Muscat, Oman Manpower Professional Full time

    Software DeveloperJob Summary:Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and support. Work as a senior member of the team on projects involving development of new features, sustenance, handling engineering escalations.Key Responsibilities:Construct detailed design...


  • Muscat, Muscat, Oman Nortal Full time

    Nortal's Agile ApproachWe're an agile company with low hierarchy, valuing common sense over rules and substance over titles. This means you can execute your ideas in a reasonable time frame and see the impact of your work.Job RequirementsBachelor's degree in computer science or a related field.Excellent communication skills, with fluent English as...


  • Muscat, Muscat, Oman Canonical Full time

    Position Description\This is an exceptional opportunity to take on a leadership role in our software development team. As an Engineering Manager at Canonical, you will be responsible for leading a team of engineers in the Americas, Europe, Middle East, or Africa time zones.\Main Responsibilities\\Develop and implement effective strategies to drive team...


  • Muscat, Muscat, Oman NTG Full time

    Senior System ArchitectLocation: On-siteStarting Salary: $6,000 USD/monthWe are looking for a Senior System Architect with 10+ years of experience in system architecture, including 5+ years in a senior role. The ideal candidate will have expertise in TOGAF architecture, designing and implementing on-premise and multi-tenancy architectures, and working within...


  • Muscat, Muscat, Oman Diyar United Company Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.ResponsibilitiesExperience in Database Management Systems (MS SQL, Oracle, MySQL) and SQL Queries.Experience with software deployment, IIS, Web Servers.Experience in Windows Server & Linux...


  • Muscat, Muscat, Oman Diyar United Company Full time

    Software Engineer Position OmanWe 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.Job Responsibilities:Design and Development:...


  • Muscat, Muscat, Oman NTG Full time

    **Key Responsibilities**Develop and implement system architectures using Microservices, Monolithic, and Event-Driven patterns, enforcing best practices for software design and cloud/on-prem deployments.Define and integrate secure, efficient APIs across enterprise platforms.Apply TOGAF principles to create enterprise-level solutions.Work closely with DevOps...


  • Muscat, Muscat, Oman Canonical Full time

    About the JobWe are looking for a seasoned Mission-Critical Systems Engineer to join our team and help us deliver software systems that meet the most stringent regulatory requirements. As a critical member of our engineering team, you will be responsible for leading the development lifecycle process, ensuring that our software is reliable, secure, and of the...


  • Muscat, Muscat, Oman Diyar United Company Full time

    Software Engineer Job DescriptionWe 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.Responsibilities:Developing Software...


  • Muscat, Muscat, Oman OSOS LLC Full time

    **Job Description Overview**We are looking for an experienced Product Owner (QHSE) to join our team in Oman. As a Product Owner, you will play a key role in defining and prioritizing the product backlog for our QHSE software development projects.**Key Responsibilities:**Develop and maintain a detailed product roadmap, ensuring timely delivery of...


  • Muscat, Muscat, Oman Canonical Full time

    Are you ready to take your career to the next level and join a team of innovators and thought leaders in the open-source space? At Canonical, we are seeking a seasoned Software Engineering Manager to join our team.In this role, you will lead a team of software engineers implementing and operating software solutions, develop and operate distributed systems...

  • Engineering Director

    9 hours ago


    Muscat, Muscat, Oman Canonical Full time

    Join us at Canonical, where innovation meets collaboration! We are seeking a highly skilled Technical Lead, Distributed Systems to join our team and help us shape the future of open-source technology.In this role, you will lead a team of software engineers implementing and operating software solutions, develop and operate distributed systems and APIs,...


  • Muscat, Muscat, Oman Canonical Full time

    Are you passionate about open-source technology and looking for a challenging role that will take your career to the next level? Look no further! At Canonical, we are seeking an Engineering Director - Commercial Systems to join our team.In this role, you will lead a team of software engineers implementing and operating software solutions, providing...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an exceptional Software Engineering Excellence Leader to drive our mission to deliver high-quality, secure, and reliable software systems in highly regulated environments. As a key member of our engineering team, you will lead the development lifecycle process, ensuring that our software meets the highest standards of...