Canonical Circular Logo

Software Engineer - L3 Support

Canonical Jeddah, Saudi Arabia Posted: 28 Mar 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are pioneering global distributed collaboration, employing over 1200 colleagues in 75+ countries with very few office-based roles. Teams typically meet in person two to four times a year to align on strategies and execution.

We are hiring a Software Engineer - L3 Support to work in a dynamic engineering role involving Linux-based infrastructure and applications. This role will challenge you to demonstrate your engineering skills across various aspects of Ubuntu and the open-source applications used by large enterprise customers. Our engineers troubleshoot and fix issues, contributing significantly to the success of our customers and partners.

Location: Jiddah, Makkah, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote with international travel up to 10% for team meetings, events, and conferences

Key Responsibilities:

  • Resolve complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open-source software.
  • Collaborate closely with Canonical's Field, Support, and product engineering teams.
  • Engage with upstream communities, develop bug fixes, and backport patches.
  • Review code from other engineers and prioritize work effectively.
  • Maintain clear and concise technical communication.

Qualifications:

  • Exceptional academic background in Computer Science, STEM, or similar fields.
  • Experience with Linux and open-source software.
  • Proficiency in at least one of the following languages: Python, Go, C, or C++ on Linux.
  • A strong desire to learn new technologies and address challenging issues.
  • Willingness to travel up to 4 times a year for internal events.

Nice-to-Have Skills:

  • Strong passion for technology and collaboration with talented individuals.
  • Curiosity, flexibility, and accountability in your work.
  • Interest in or willingness to learn about other technologies such as Ubuntu Linux, Kubernetes, OpenStack, Ceph, and distributed systems.

Language Requirements: (Language requirements not explicitly mentioned, but proficiency in English is generally expected in such roles)

What We Offer:

  • Competitive compensation revisited annually.
  • Performance-driven annual bonus and additional benefits.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards, annual holiday leave, maternity and paternity leave.
  • Employee Assistance Program & Wellness Platform.
  • Opportunity to travel to meet colleagues and experience new locations.

About Canonical:
Canonical is a pioneering tech firm leading the move to open source with its flagship product, Ubuntu. We are committed to excellence and uphold a high standard of recruitment. As a remote-first company, Canonical presents an opportunity to engage with the future of digital business in a diverse and inclusive environment.

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.