Canonical Circular Logo

Software Engineer - Packaging - Optimize Ubuntu Server

Canonical Jeddah, Saudi Arabia Posted: 07 Jan 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Entry Level
  • 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 critical enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. We're looking for a passionate software engineer to join our team and contribute to the evolution of Ubuntu Server, the #1 operating system in public clouds.

As a Software Engineer, you will:

  • Collaborate proactively within a distributed team.
  • Foster a seamless software ecosystem for all Ubuntu users.
  • Debug issues and facilitate their solution with upstream projects.
  • Evaluate contributions from other engineers to maintain high-quality software standards.
  • Own the maintenance of Ubuntu Server packages, including traditional server workloads, virtualization and containers, and language runtimes/toolchains such as Python, Go, and Rust.
  • Collaborate with other teams in the Ubuntu and Debian communities, along with commercially supported customers.

You are enthusiastic about technology and enjoy working with talented individuals. You hold a Bachelor's in Computer Science or a related field (or higher) and have interest or experience in areas such as:

  • Distribution development
  • Debugging software issues
  • Creating test environments
  • Administration and optimization of complex workloads
  • Coding in Python, Go, or Rust
  • Packaging or distributing software
  • Public cloud services (AWS, GCP, Azure, Oracle Cloud, IBM Cloud)

You enjoy working on diverse projects and have been involved in open source projects. Proficiency in English is expected due to the global nature of the team and collaboration with international colleagues.

Compensation and Benefits include:

  • Annual compensation review and performance-driven bonus
  • Personal learning and development budget of USD 2,000 per year
  • Paid maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel for company events.

Canonical is at the forefront of the global movement to open source, championing Ubuntu as one of the most prominent platforms for AI, IoT, and cloud computing. As a remote-first company since 2004, we value diversity and offer fair consideration to all applicants. Join us to be part of a pioneering team that is changing the world with open source innovation.

Location: Jiddah, Makkah, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote with global travel 2 to 4 weeks per year for internal and external events.

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.