Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Canonical is seeking an Engineering Manager for the MAAS team to lead a distributed group focused on building and managing private bare-metal infrastructure. The ideal candidate will have strong Linux knowledge, leadership skills, and a passion for mentoring. This role emphasizes technical leadership and collaboration across teams, with opportunities for personal development and growth in a fully remote environment.
Join to apply for the Engineering Manager, 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 top public cloud and silicon providers, along with industry leaders across sectors. We operate with a founder-led, profitable, and growing approach, with a distributed team of over 1200 colleagues in more than 80 countries. We value collaboration, with team meetups a few times annually in interesting locations worldwide.
We are hiring an Engineering Manager to expand the MAAS team. MAAS ("Metal as a Service") aims to deliver the best solution for building and managing private bare-metal infrastructure, providing a cloud-style on-demand API for physical server provisioning, networking, and storage. We seek candidates with experience in high-quality software development, team leadership, and deep familiarity with Linux on physical servers, storage, and data center networking.
MAAS spans the entire software stack, from hardware detection and provisioning to management interfaces and APIs. Effective engineers are fluent across these layers and can anticipate the impacts of design decisions in a complex distributed system.
At Canonical, you must have a solid technical background, but your primary responsibility is to lead an effective team and develop your colleagues. You will help them grow professionally, deliver outstanding work, find satisfaction, and collaborate well with colleagues and the community. Technical leadership and software engineering experience are prerequisites. You will lead, challenge, and develop engineers, influence company culture, facilitate technical delivery, and work on strategy and execution. You will also collaborate across engineering teams, including those responsible for cloud-init, LXD, and cloud services.
The ideal candidate will have leadership qualities, deep Linux knowledge, and the ability to solve challenging distributed systems problems.
Location: This is a work-from-anywhere role in EMEA or the Americas.
The role involves:
We seek candidates with:
Nice-to-have skills include experience with Typescript and modern web frameworks such as React, Angular, Svelte, or Vue.
We offer a distributed work environment, personal development budgets, regular compensation reviews, recognition rewards, and various benefits aligned with our values. Our team has been remote since 2004, and we encourage continuous learning and growth.
About Canonical
Canonical leads in the open source space, publishing Ubuntu, a key platform for AI, IoT, and cloud initiatives. We recruit globally, uphold high standards, and value excellence. Working here means thinking differently, working smarter, and continuously improving.
Canonical is an equal opportunity employer, committed to diversity and inclusion, and fostering a discrimination-free workplace.