Enable job alerts via email!
A leading software company is seeking a Senior Software Engineer to develop MAAS core components. This role requires experience in Python and Go, with a strong emphasis on performance at scale. Candidates should have a passion for open source and experience with Linux technologies. The position offers a distributed work environment and various benefits, including an annual development budget.
Join to apply for the Senior Software Engineer - MAAS role at Canonical.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing, with a distributed team of over 1200 colleagues across more than 75 countries.
The Canonical MAAS team develops our Metal As A Service hyperscale provisioning technology. We are seeking experienced software engineers skilled in Python and Go, with a focus on performance at scale, networking, storage, and usability.
Responsibilities include:
Ideal candidates will have:
What we offer:
About Canonical:
Canonical pioneers open source technology, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and promote a flexible, remote work culture.
Equal Opportunity:
We are committed to diversity and inclusion, ensuring fair consideration regardless of background or identity.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering & IT
Industry: Software Development