About the job
Canonical is a premier provider of open-source software and operating systems for the global enterprise and technology sectors. Our flagship platform, Ubuntu, is widely utilized in transformative enterprise initiatives, including public cloud, data science, AI, engineering innovation, and IoT. We serve a diverse clientele, encompassing top-tier public cloud services, silicon manufacturers, and industry leaders across various sectors. As a pioneer of global distributed collaboration, we have over 1200 team members in more than 75 countries, with minimal office-based roles. Teams convene two to four times a year in exciting locations worldwide to align on strategy and execution.
We are a founder-led, profitable, and rapidly growing organization.
We are seeking a skilled Software Engineer to contribute to our Linux, cloud infrastructure, automation pipelines, and open-source software initiatives.
In this role, you will collaborate closely with esteemed partners such as Amazon, Microsoft, and Google to enhance Ubuntu’s capabilities in the cloud. Your responsibilities will include developing our build systems using Python, Jenkins, and shell scripting, implementing cloud-related features in Ubuntu Server, managing our continuous delivery pipelines, and engaging directly with partners. Your goal will be to automate the deployment of existing and new Ubuntu products across diverse workloads, from web servers to GPU-accelerated AI, as well as integrating our offerings with cloud-native services.
Join us in building a rewarding and impactful career alongside some of the brightest minds in technology at Canonical, a thriving international software company. As part of our team, you will blend software development expertise with robust software and infrastructure delivery experience.
