Canonical, the company behind Ubuntu, is seeking a Software Engineer to join their Cloud Images team. This role offers an exciting opportunity to work with leading cloud providers like Amazon, Microsoft, and Google to enhance Ubuntu's cloud presence. The position involves developing build systems using Python, Jenkins, and shell scripting, implementing cloud features for Ubuntu Server, managing continuous delivery pipelines, and direct partner engagement.
The ideal candidate will split their time between automating delivery systems for Ubuntu products across various workloads (from web servers to GPU-aided AI) and integrating these products with cloud-native services. This role combines software development with infrastructure delivery expertise, making it perfect for engineers passionate about Linux, cloud infrastructure, and open source software.
Working at Canonical means joining a pioneering tech firm that's transforming the world through open source solutions. As a remote-first company since 2004, Canonical offers a modern work environment with a focus on global collaboration. The role includes opportunities to travel 2-4 times annually for team events in interesting locations worldwide.
The compensation package includes a competitive salary with annual reviews, a $2,000 yearly learning budget, comprehensive benefits including parental leave, and unique perks like Priority Pass for business travel. You'll be part of a distributed team working on cutting-edge cloud technologies while contributing to one of the most important open source projects globally.
This position requires a blend of technical expertise in Python, Linux, and cloud platforms, along with strong collaboration skills. You'll work with world-class partners and the open source community, making a significant impact on how Ubuntu is used in cloud environments. The role offers excellent growth opportunities within a company that's at the forefront of cloud computing, AI, and IoT.