Canonical Circular Logo

Software Support Engineer

Canonical Jeddah, Saudi Arabia Posted: 03 May 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is a leading provider of open-source software and operating systems, renowned for our platform, Ubuntu, which is widely used in various initiatives including public cloud, data science, AI, engineering innovation, and IoT. We're pioneering global distributed collaboration with a team of over 1200 colleagues across 75+ countries, most of whom work remotely.

We are seeking a Software Support Engineer to join our dynamic engineering team focused on Linux-based infrastructure and applications. This role encompasses a diverse range of tasks, including troubleshooting and resolving complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open-source software.

As a Software Support Engineer, your responsibilities will include:

  • Resolving complex customer problems using your engineering skills across various layers of the software stack.
  • Maintaining collaboration with Canonical's Field, Support, and Product Engineering teams.
  • Participating in upstream communities and developing bug fixes and patches.
  • Reviewing code produced by fellow engineers and prioritizing work effectively.
  • Communicating technical updates clearly and concisely.

This position is perfect for a technologist with a passion for Linux and open source, great communication skills, and a desire to help drive success for our customers.

Work Conditions:

  • This role is fully remote, with international travel up to 10% of your time for team meetings, events, and conferences.
  • Willingness to travel up to 4 times per year for internal events is required.

Language Requirements:

  • Strong communication skills in English are essential.

What We’re Looking For:

  • A strong academic background in Computer Science, STEM, or a related field.
  • Experience with Linux and open source software.
  • Proficiency in at least one programming language, such as Python, Go, C, or C++, on Linux.
  • A drive to learn new technologies and tackle difficult issues.

Nice-to-Have Skills:

  • An enthusiasm for technology and working alongside brilliant colleagues.
  • Curiosity, flexibility, and accountability.
  • Interest in learning about Ubuntu Linux, Kubernetes, OpenStack, Ceph, and related technologies.

What We Offer:

  • Competitive compensation and annual performance reviews.
  • A personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave, and wellness programs.
  • Opportunities to travel internationally to meet colleagues and attend events.

About Canonical: Canonical is at the forefront of the global move to open source, changing the world with our pioneering technologies and software solutions. We are an equal-opportunity employer committed to diversity and fostering a workplace free from discrimination.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.