Company logo hidden

Software Engineer - L3 Support

Unlock employer Riyadh, Saudi Arabia Posted: 04 Apr 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified

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 utilized in various enterprise initiatives, including public cloud, data science, AI, engineering innovation, and IoT. Our clientele includes top public cloud providers and industry leaders across multiple sectors.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are looking for a Software Engineer - L3 Support to engage in a dynamic and exciting role focused on Linux-based infrastructure and applications covering all layers of the stack. This includes bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN), OpenStack, Kubernetes, and the open-source applications that run atop them.

This role offers an opportunity for a technologist passionate about Linux and open source to build a career at Canonical, driving success for our customers and the community. You will troubleshoot critical issues in the open-source stack, work on various aspects of Ubuntu and its applications, and produce upstream bug fixes.

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

Key Responsibilities:

  • Resolve complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open-source software.
  • Maintain strong collaboration with Canonical's Field, Support, and product engineering teams.
  • Participate in upstream communities and contribute to bug fixes and patches.
  • Review code produced by other engineers and demonstrate good judgment in technical methods.
  • Prioritize and manage your time effectively while maintaining clear, technical communication.

Requirements:

  • Exceptional academic track record with a background in Computer Science, STEM, or similar.
  • Experience with Linux and open source software.
  • Proficiency in at least one of the following programming languages: Python, Go, C, or C++ on Linux.
  • Willingness to learn new technologies and address complex issues.
  • Ability to travel for internal events (up to 4 times a year).

Nice-to-Have Skills:

  • A love for technology and collaboration with skilled peers.
  • Curiosity, flexibility, and accountability.
  • Interest in learning about technologies such as Ubuntu Linux, Kubernetes, OpenStack, Ceph, or distributed systems.

Benefits:

  • Performance-driven annual bonus and annual compensation review.
  • Personal learning and development budget of USD 2,000 per year.
  • Maternity and paternity leave.
  • Employee Assistance Programme & Wellness Platform.

Canonical is an equal opportunity employer and celebrates diversity, fostering a workplace free from discrimination. We welcome applications from all individuals, providing fair consideration regardless of identity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct