Canonical, the company behind Ubuntu, is seeking a talented Software Engineer to join their MAAS (Metal As A Service) team. This role focuses on developing and improving their hyperscale provisioning technology, which is crucial for making Ubuntu the most scalable, cloud-ready server distribution. The position involves working with cutting-edge technologies in Python and Go, focusing on performance at scale, networking, and storage.
As a member of the MAAS team, you'll be at the forefront of Data Centre automation, contributing to open source software and Linux technologies. The role offers a unique opportunity to work with a globally distributed team of passionate engineers, with the flexibility of remote work while maintaining regular in-person collaboration through international travel.
The ideal candidate will bring strong technical expertise in backend development, particularly with Python and Go, combined with a deep understanding of Linux server technologies and networking. You'll be working on making MAAS the #1 bare metal cloud system, requiring both technical excellence and the ability to collaborate effectively with distributed teams.
What makes this role particularly attractive is Canonical's strong commitment to remote work since 2004, coupled with their investment in employee development through learning budgets, regular compensation reviews, and comprehensive benefits. The company's position as a pioneer in open source technology offers an exciting opportunity to work on projects that impact the global technology landscape, particularly in cloud computing and server infrastructure.