Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in open source software is seeking an Engineering Manager for the MAAS team. This role focuses on leading a distributed team, fostering growth, and delivering high-quality software solutions. The ideal candidate will possess strong leadership qualities and extensive Linux knowledge, with responsibilities including talent development and advocating modern software practices. This is a remote position available in EMEA or the Americas, offering a dynamic work environment and opportunities for professional growth.
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 are a pioneer of global distributed collaboration, with 1200+ colleagues in over 80 countries and few office-based roles, with teams meeting 2-4 times annually in interesting locations worldwide to align on strategy and execution.
The company is founder-led, profitable, and growing.
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 and high-performance team leadership, with 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. Our most effective 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 solid technical background but your main responsibility is to run an effective team and develop your colleagues. You are expected to foster growth, deliver outstanding work, find professional and personal satisfaction, and collaborate well with colleagues and the community. Technical leadership and a background in software engineering are prerequisites. You will lead, challenge, and develop engineers, influence culture positively, facilitate technical delivery, and work on strategy and execution. You will also collaborate across engineering teams, including those responsible for cloud-init, LXD, and public cloud offerings.
The ideal candidate will have leadership attributes, deep Linux knowledge, and the ability to solve challenging distributed systems problems.
Location: This is a work-from-anywhere position available in EMEA or the Americas.
The role entails:
What we are looking for in you:
Nice-to-have skills:
What we offer colleagues:
About Canonical:
Canonical is a pioneering open source tech firm, publishing Ubuntu, a key open source platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and expect excellence. Since 2004, most colleagues work remotely. Working here challenges you to think differently, learn new skills, and improve continually.
Canonical is an equal opportunity employer, fostering a workplace free from discrimination, valuing diversity of experience, perspectives, and backgrounds.