Canonical, the company behind Ubuntu, is seeking a Software Engineer specializing in Go for their Container Images team. This role involves developing tools and technology for building and maintaining a new generation of Ubuntu-based container images. You'll work on products like Rocks (OCI images) and Chisel, contributing to fast-moving projects that simplify open-source application deployment worldwide.
Key responsibilities include building robust container images, implementing CI/CD processes, writing security and compatibility assessment tools, and engaging with the open-source community. You'll work in Go to deliver new functionalities and participate in code reviews and architectural discussions.
The ideal candidate has significant experience with Go, container technologies, and Linux systems administration. You should be comfortable with CI/CD systems and have a track record of delivering high-quality software. Strong communication skills and the ability to work in a globally distributed team are essential.
Canonical offers a flexible, remote-first work environment with opportunities for global travel and collaboration. Benefits include a personal development budget, annual compensation reviews, and various leave options. This role provides an exciting opportunity to shape the future of container technology while working with a leading open-source company.