Company logo hidden

Software Engineer - Packaging - Optimize Ubuntu Server for Public Clouds

Unlock employer Jeddah, Saudi Arabia Posted: 22 May 2025

Financial

  • Estimate: $70k - $90k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified

Position

About the Job:
Canonical is a leading provider of open source software and operating systems, known for the Ubuntu platform, which underpins a range of enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. Our customers span the world's foremost public cloud and silicon providers. The Canonical Public Cloud team is seeking enthusiastic engineers to join as Ubuntu distribution engineers.

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 collaborate closely with the Ubuntu Engineering organization to optimize technologies such as cloud-specific agents, web servers, and database stacks for public cloud environments. The team partners with major players like Amazon, Microsoft, Google, IBM, and Oracle to enhance Ubuntu's performance on their infrastructures, striving to provide a unified operating experience for their users.

Responsibilities Include:

  • Collaborating proactively within a distributed team.
  • Fostering a software ecosystem that ensures a seamless user experience for all Ubuntu users.
  • Evaluating contributions from other engineers to uphold high software quality standards.
  • Debugging issues in open source and team-maintained code.
  • Packaging server software and maintaining cloud-specific agents and workloads.

Qualifications:

  • Passion for technology and collaborative work with skilled individuals.
  • Interest or experience in public cloud operations or architecture.
  • Experience in open source maintenance and contributions is preferred.
  • Understanding of package management and testing processes.
  • Strong knowledge of Python and familiarity with Linux distribution packaging.
  • Interest in containerization and virtualization technologies.

What We Offer:

  • Competitive compensation, re-evaluated annually.
  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave and special leave for maternity and paternity.
  • Employee Assistance Programme and opportunities for global travel.
  • A distributed work environment with biannual team sprints.

Work Conditions:
Full-time, Remote with global travel (2 to 4 weeks annually for internal and external events).

Language Requirements: None specified.

About Canonical:
Canonical is at the forefront of the global shift towards open source technologies. As the publisher of Ubuntu, we play a crucial role in shaping the landscape of AI, IoT, and the cloud. Our remote-first culture promotes a high standard of excellence, enabling our team to thrive in a dynamic and innovative setting. We are an equal opportunity employer committed to diversity and inclusion.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct