Canonical Circular Logo

Software Maintenance Engineer

Canonical Jeddah, Saudi Arabia Posted: 12 Apr 2025

Financial

  • Estimate: $80k - $100k*
  • 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 to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a Software Maintenance Engineer to work in a dynamic engineering role centered on Linux-based infrastructure and applications. In this role, you will engage with various technologies, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), and networking (OVS, OVN). Your responsibilities will include troubleshooting complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, and Kubernetes, while maintaining strong relationships with Canonical's Field, Support, and product engineering teams. You will develop bug fixes and patches, participate in upstream communities, and manage your workload effectively. This position offers the opportunity to work with cutting-edge open source technologies and is suited for those with a passion for technology and excellent communication skills.

Requirements:

  • Exceptional academic track record in Computer Science, STEM, or a similar field
  • Experience with Linux and open source software
  • Proficiency in at least one of the following programming languages: Python, Go, C or C++ on Linux
  • A commitment to learning and tackling challenging issues
  • Willingness to travel internationally up to 10% of work time for team meetings and conferences (up to four times a year)

Nice-to-Have Skills:

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

Benefits:

  • Competitive compensation that reflects experience and performance
  • Annual performance-driven bonuses
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards and annual compensation reviews
  • Maternity and paternity leave
  • Employee Assistance Programme & Wellness Platform
  • Opportunities for travel to meet colleagues

Canonical is an equal opportunity employer that values diversity and fosters 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.