Canonical, the company behind Ubuntu, is seeking a Golang Engineer to join their distributed team. This role is perfect for exceptional software engineers who excel in Go programming and have a deep understanding of Linux systems. The position involves working on critical systems that deliver Ubuntu worldwide, including projects like Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, and Ubuntu Pro.
The ideal candidate will contribute to Canonical's mission of delivering innovative open-source solutions globally. The role demands high engineering standards and strong motivation to excel in a fully remote environment. You'll be working with cutting-edge technology, designing and implementing well-tested software, participating in code reviews, and collaborating with both the community and colleagues.
Canonical offers an attractive package including a personal learning budget, twice-yearly team sprints, comprehensive leave benefits, and opportunities for global travel. The company values diversity and maintains a fully remote work culture since 2004, making it a pioneer in distributed work environments.
This position offers the opportunity to work on significant open-source projects that impact millions of users worldwide, while being part of a company that's at the forefront of cloud computing, AI, and IoT. The role combines technical excellence with community engagement, making it ideal for engineers who want to make a meaningful impact in the open-source world.