Canonical, the company behind Ubuntu, is seeking a Software Engineer to join their Cloud Images team. This role offers a unique opportunity to work with leading cloud providers like Amazon, Microsoft, and Google to enhance Ubuntu's cloud presence. The position combines build system development, cloud infrastructure work, and direct partner engagement.
As a Software Engineer in the Cloud Images team, you'll be responsible for developing and maintaining critical cloud infrastructure and pipelines using Python, Jenkins, and shell scripting. Your work will directly impact how Ubuntu is delivered and consumed across major cloud platforms, from basic web servers to advanced AI workloads.
The role is fully remote, based in Africa (Lagos), with the unique benefit of joining a truly global team of 1200+ colleagues across 75+ countries. Canonical's distributed work culture is complemented by regular in-person team meetings 2-4 times yearly in various global locations, providing opportunities for collaboration and cultural exchange.
The ideal candidate will bring a combination of Python development expertise, cloud platform knowledge, and a passion for open source software. You'll work on automating delivery systems, implementing cloud features, and ensuring Ubuntu remains the premier choice for cloud computing. The position offers excellent growth potential within a profitable, founder-led company that's continuing to expand its influence in the tech industry.
Benefits include a generous learning budget, regular compensation reviews, comprehensive leave policies, and unique travel opportunities. This role is perfect for someone who wants to impact cloud computing's future while working with a diverse, distributed team at the forefront of open source technology.