Company logo hidden

Software Engineer - Packaging - Optimize Ubuntu Server for Public Clouds

Unlock employer Riyadh, Saudi Arabia Posted: 12 Jun 2025

Financial

  • Estimate: $60k - $80k*
  • 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

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

The Canonical Public Cloud team seeks enthusiastic engineers to be Ubuntu distribution engineers. In this role, you will work closely with the Ubuntu Engineering organization, ensuring the optimization of technologies like cloud-specific agents, web servers, databases, and virtualization/containerization stacks for public clouds. Collaborating with partners such as Amazon, Microsoft, Google, IBM, and Oracle, you will help deliver an outstanding version of Ubuntu for the cloud.

Typically, this position includes:

  • Collaborating proactively within a distributed team.
  • Fostering a seamless software ecosystem for all Ubuntu users.
  • Evaluating contributions from other engineers to maintain high-quality software standards.
  • Working with the Ubuntu Engineering Server team to maintain and package cloud agents and traditional server workloads.

Ideal Candidate Characteristics:

  • Passionate about technology and collaboration.
  • Curious, flexible, articulate, and accountable.
  • Values soft skills and is enterprising and self-motivated.
  • Interested in public cloud operations or architecture.
  • Experience or interest in open source maintenance or contribution.
  • Understanding of basic reproducibility and testing steps.
  • Strong fundamentals in Python.
  • Interest in Linux distribution packaging, containerization, and virtualization technologies.

What We Offer:

  • Competitive compensation with an annual review and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Distributed work environment with twice-yearly team sprints in person.
  • Paid annual holiday leave, maternity and paternity leave, and employee assistance programs.
  • Opportunities for travel to meet colleagues globally.

Canonical is proud to foster a diverse workplace free from discrimination and values applicants from all backgrounds.

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

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct