Software engineer

Canonical

Join Canonical as a Software Engineer focused on Linux and cloud infrastructure, working with leading tech partners to enhance Ubuntu's cloud capabilities.

Last checked on June 27, 2026. We may earn a commission when you click through.

Advertisement

The position is ideal for mid-level software engineers looking to work remotely in a dynamic environment. However, the role demands a strong background in automation and cloud services, which may not suit everyone.

✓ Work with industry leaders like Amazon and Google ✓ Focus on innovative cloud solutions ✓ Flexible remote work options

Software engineer

Canonical

Updated 8 days ago
Apply now

You'll be redirected to sa.jobrapido.com

حائل المملكة العربية السعودية Remote دوام كامل

The position is ideal for mid-level software engineers looking to work remotely in a dynamic environment. However, the role demands a strong background in automation and cloud services, which may not suit everyone.

About this role

Join Canonical as a Software Engineer focused on Linux and cloud infrastructure, working with leading tech partners to enhance Ubuntu's cloud capabilities.

About the Company

Canonical is known for its contributions to open-source software and is the driving force behind Ubuntu, a popular Linux distribution.

Key Highlights

  • Remote work flexibility
  • Collaboration with top cloud providers
  • Focus on automation and continuous delivery
  • Engagement with open-source projects
  • Comprehensive benefits package

💡 Honest Take: This role offers an exciting opportunity for developers passionate about cloud technologies and automation, especially in an open-source environment.

Pros

  • Work with industry leaders like Amazon and Google
  • Focus on innovative cloud solutions
  • Flexible remote work options
  • Comprehensive benefits and learning opportunities

Cons

  • Requires specific technical skills
  • Mid-level experience may limit opportunities for newcomers
  • High demands for automation expertise

Best For: Ideal for those who thrive in collaborative environments and are eager to work with advanced cloud infrastructure.

Watch Out: Candidates should be prepared for a competitive selection process focusing heavily on technical skills and cloud experience.

Apply for this position

You'll be redirected to sa.jobrapido.com

What Customers Say

Employees appreciate the collaborative culture and innovative projects, although some mention the steep learning curve associated with the role.

Expert Review

This role at Canonical is a prime opportunity for software engineers looking to dive deep into cloud technologies. With the chance to work alongside major players like Amazon and Google, applicants can expect a collaborative environment that fosters innovation. The focus on automating delivery pipelines is for those passionate about DevOps.

The position emphasizes the use of Python, Jenkins, and shell scripting, making it essential for candidates to have a solid understanding of these tools. This could be a barrier for those without the requisite experience, which may limit the candidate pool.

In addition to technical challenges, Canonical offers a range of benefits, including a personal learning budget and recognition rewards, which can enhance job satisfaction. However, the role's specific technical requirements mean it may not be the best fit for entry-level applicants.

For more information on this opportunity, candidates can visit Canonical's job listing here.

You might also like

Related Articles