Company logo hidden

Software Engineer - L3 Support

Unlock employer Dubai, United Arab Emirates Posted: 21 Mar 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

Canonical is a leading provider of open-source software and operating systems for the global enterprise and technology markets, known for its platform, Ubuntu. We are seeking a Software Engineer - L3 Support to work in a dynamic engineering role focused on Linux-based infrastructure and applications. You will cover various layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN, Core networking), OpenStack, and Kubernetes.

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

In this role, you will be challenged to demonstrate a breadth of engineering skills while addressing critical issues within the open-source stack, often requiring upstream bug fixes. As part of your responsibilities, you will troubleshoot complex issues, maintain communication with Canonical's teams, participate in upstream communities, develop bug fixes, and help improve processes and documentation.

Key Responsibilities:

  • Resolve complex customer problems relating to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes
  • Collaborate closely with Canonical's Field, Support, and product engineering teams
  • Participate in upstream communities, developing bug fixes and backport patches
  • Review code produced by other engineers and prioritize work effectively
  • Maintain clear and concise technical communication

What We Are Looking For:

  • An exceptional academic track record
  • Background in Computer Science, STEM, or similar fields
  • Experience with Linux and open-source software
  • Proficiency in at least one programming language such as Python, Go, C, or C++ on Linux
  • A strong desire to learn and tackle difficult issues
  • Willingness to travel up to four times a year for internal events

Language Requirements:

  • Proficiency in English is necessary; additional language skills may be an advantage.

Nice-to-Have Skills:

  • Passion for technology and working with talented individuals
  • Curiosity, flexibility, and accountability
  • Interest in learning about Ubuntu Linux, Kubernetes, OpenStack, Ceph, and distributed systems

What We Offer:

  • Competitive compensation based on experience and performance, with annual reviews
  • Performance-driven annual bonus
  • A personal learning and development budget of USD 2,000 per year
  • Annual holiday leave and parental leave
  • Employee Assistance Programme & Wellness Platform
  • Opportunities to travel with travel upgrades for long-haul company events

Canonical fosters a diverse and equitable workplace free from discrimination, considering all applications fairly regardless of identity. Join us to be part of the future of open-source technology and make a significant impact.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct