Company logo hidden

Software Engineer - Cloud Images

Unlock employer Riyadh, Saudi Arabia Posted: 07 Jun 2025

Financial

  • Estimate: $50k - $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 vital enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. We collaborate closely with industry leaders, including Amazon, Microsoft, and Google, to ensure Ubuntu remains the best platform available in the cloud.

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

We are hiring a Software Engineer focused on Linux, cloud infrastructure, pipelines, and open source software. In this role, you will develop automated, reliable image delivery, testing, and publication pipelines. Your duties include designing and integrating new features into Ubuntu, collaborating with a distributed team, debugging issues, and ensuring the production of high-quality code.

Responsibilities:

  • Build and maintain automated image delivery and publication pipelines.
  • Design and integrate new features to support users of Ubuntu in public clouds.
  • Collaborate with a distributed team on high-quality code production.
  • Participate in design discussions and code reviews.
  • Work from home while engaging in occasional global travel.

Desired Skills and Qualifications:

  • Bachelor's or equivalent in Computer Science, STEM, or a similar degree.
  • Practical experience with public clouds.
  • Familiarity with at least three of the following: containers (Docker, Kubernetes, etc.), DevOps automation, open source projects, APIs, Linux systems administration, Python packaging, cloud-based applications.
  • Experience in Python software development on Linux.

Additional Requirements:
Language requirements are not specified in the listing.

What We Offer:

  • Competitive compensation with annual reviews and performance-driven bonuses.
  • A distributed work environment with twice-yearly team sprints in person.
  • A personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel to new locations for colleague engagement.

About Canonical:
Canonical is a pioneering tech firm leading the global transition to open source. As the publisher of Ubuntu, we are at the forefront of AI, IoT, and cloud technologies. Our team is global, remote-first since inception in 2004, and committed to excellence. We embrace diversity and strive to provide a discrimination-free workplace.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct