Senior Software Engineer

15 hours ago


Muscat, Muscat, Oman beBee Careers Full time

Unlock the Power of Open Source Technology

We are seeking an experienced Software Engineer - L3 Support to join our team and contribute to customer success, community, and open source technology.

About the Role

This is a dynamic role involving Linux-based infrastructure and applications across all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph, Linux filesystems), networking (OVS, OVN, Core networking), OpenStack, Kubernetes, and open source applications.

This role requires broad engineering skills to work on various aspects of Ubuntu and open source applications used by large enterprises.

  • Main Responsibilities:
  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open source software.
  • Maintain close collaboration with Canonical's Field, Support, and product engineering teams.
  • Participate in upstream communities.
  • Develop bug fixes, backport patches, and collaborate with upstream projects for inclusion.
  • Review code from other engineers.
  • Apply good technical judgment.
  • Prioritize and manage work effectively.
  • Participate in discussions to improve processes, tools, and documentation.
  • Communicate clearly and concisely.

The Ideal Candidate

We are looking for someone with exceptional academic records, a background in Computer Science, STEM, or similar, and experience with Linux and open source software. Proficiency in Python, Go, C, or C++ on Linux is also required.

A drive to learn new technologies and troubleshoot complex issues is essential. Willingness to travel up to 4 times a year for internal events is also necessary.

Nice-to-Have Skills:

A passion for technology and collaboration with talented people is desirable. Curiosity, flexibility, articulation, and accountability are also highly valued.

Benefits

As a member of our team, you will enjoy a distributed work environment with biannual in-person team sprints. You will also receive a personal learning and development budget of USD 2000 annually, annual compensation review, recognition rewards, holiday leave, maternity and paternity leave, employee assistance programme & wellness platform, opportunities to travel and meet colleagues, and travel upgrades for company events.

About Us

We pioneer open source technology, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and foster a remote work culture since 2004. Working here challenges you to think differently, learn new skills, and excel.

We are an equal opportunity employer, committed to diversity and fairness in hiring.

Seniority level: Mid-Senior

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Software Development



  • Muscat, Muscat, Oman beBee Careers Full time

    Job Title: Senior Software Engineer - Cloud AutomationSkillful Team Member WantedWe are looking for a skilled Senior Juju Software Engineer to join our distributed team.You will own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Collaborate...


  • Muscat, Muscat, Oman AJYAL HR Solutions & Services Full time

    Join to apply for the Senior Software Engineer role at AJYAL HR Solutions & Services.Get AI-powered advice on this job and more exclusive features.Job Purpose:As a Software Engineer, you will develop stable and functioning digital products, based on definitions of product owners.Key Responsibilities:Test prototypes of digital products.Develop front/back-ends...


  • Muscat, Muscat, Oman canonical Full time

    Bachelor of Technology/Engineering(Agriculture)NationalityAny NationalityVacancy1 VacancyJob DescriptionWhat your day will look likeDevelop MAAS core components and features to make MAAS the #1 bare metal cloud system.Shape the architecture of MAAS to make it simpler, faster and easier to use.Collaborate with other teams to ensure MAAS works well with other...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - Data Infrastructure role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Data Infrastructure role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data...

  • Software Engineer

    24 hours ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Immutable Ubuntu DesktopJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalSoftware Engineer - Immutable Ubuntu Desktop1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalGet AI-powered advice on this job and more exclusive...


  • 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 Canonical Full time

    Software Engineering Manager - Container and Virtualisation InfrastructureJoin to apply for the Software Engineering Manager - Container and Virtualisation Infrastructure role at CanonicalSoftware Engineering Manager - Container and Virtualisation Infrastructure4 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager -...


  • Muscat, Muscat, Oman Canonical Full time

    Software Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering5 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalCanonical is a leading...

  • Software Engineer

    7 days ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - L3 Support role at Canonical.Continue with Google1 week ago Be among the first 25 applicantsCanonical 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 enterprise initiatives such as public cloud, data science,...


  • Muscat, Muscat, Oman beBee Careers Full time

    **Senior Web Engineer Job Description:**This role requires a highly skilled Senior Software Engineer to lead our Web Engineering team in driving best practices across all disciplines. The ideal candidate will bring great ideas to the table, identify risks, and communicate them to relevant stakeholders. They will own the development of large projects,...