Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking an Engineering Manager to lead the MAAS team, focusing on building and managing private bare-metal infrastructure. This remote role offers the opportunity to work with a diverse, global team while driving innovation in cloud technologies. You will be responsible for nurturing talent, promoting modern development practices, and collaborating with various teams. The ideal candidate will possess strong leadership skills, deep Linux knowledge, and a passion for technology. If you're excited about shaping the future of open-source solutions, this is the perfect opportunity for you.
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, as well as industry leaders across sectors. The company is founder-led, profitable, and growing. We have a distributed team of over 1200 colleagues in more than 80 countries, with few office-based roles. Teams meet a few times annually in interesting locations worldwide to align on strategy and execution.
We are hiring an Engineering Manager to expand the MAAS team. Our mission with MAAS ("Metal as a Service") is to provide the best solution for building and managing private bare-metal infrastructure, offering a cloud-style on-demand API for physical server provisioning, network configuration, and storage. We seek engineering managers with experience in high-quality software development, high-performance team leadership, and deep familiarity with Linux on physical servers, Linux storage, and data center networking.
MAAS components cover the entire software stack—from hardware detection and provisioning to the management web interface, API, and CLI. Successful engineers are fluent across these layers and can anticipate the impacts of design choices in a complex distributed system.
At Canonical, you must have a strong technical background but your main responsibility is to lead and develop your team. You will help engineers grow, ensure outstanding work, find professional satisfaction, and collaborate effectively. 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 with teams responsible for cloud-init, LXD, and public cloud offerings.
The ideal candidate will have leadership qualities, deep Linux knowledge, and the ability to solve challenging distributed systems problems.
Location: This is a remote position available in EMEA or the Americas.
The role involves:
We look for candidates with:
Nice-to-have skills include experience with Typescript and modern web frameworks such as React, Angular, Svelte, or Vue.