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 leading public cloud and silicon providers, as well as industry leaders across sectors. We have a global, distributed team of 1200+ colleagues in over 80 countries, with few office-based roles. Teams meet in person 2-4 times annually at 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 API for physical server provisioning, network configuration, and storage. We seek engineering managers experienced 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 web interface, API, and CLI. Effective engineers are fluent across these layers and can anticipate the impact of design choices in this complex distributed system.
At Canonical, you must have a solid technical background but also focus on running an effective team and developing your colleagues. Your role includes helping engineers grow, delivering outstanding work, and collaborating across teams. 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. The MAAS team collaborates regularly with teams responsible for cloud-init, LXD, and cloud offerings.
The ideal candidate will demonstrate leadership, deep Linux knowledge, and problem-solving skills in distributed systems.
Location: This is a remote position available in EMEA or the Americas.
The role entails:
1. Leading a distributed engineering team within your time zone.
2. Talent development through coaching, mentoring, feedback, and career planning.
3. Managing expectations with other teams, management, and stakeholders.
4. Advocating and advancing modern software development practices.
5. Participating in code and architecture reviews.
6. Engaging with broader teams, open source community, and partners.
7. Traveling 4-6 weeks per year for internal and external events.
What we are looking for in you:
* Strong academic record from high school and university.
* Undergraduate degree in a technical field.
* Confidence in sharing ideas and providing feedback.
* Proven track record of exceeding expectations.
* Leadership and mentorship skills.
* Passion for technology demonstrated through personal projects.
* Work ethic and confidence to collaborate with motivated colleagues.
* Excellent English communication and presentation skills.
* Experience with Linux (Debian or Ubuntu preferred).
* Interpersonal skills, curiosity, flexibility, and accountability.
* Appreciation for diversity and effective in multicultural environments.
* Self-motivation and thoughtfulness.
* Result-oriented with a drive to meet commitments.
* Ability to travel internationally twice a year for up to two weeks.
* Understanding of modern Linux cloud technologies: networking, storage, containers, K8s.
* Programming experience in Python and Go.
* Strong interest in developing and growing people.
Nice-to-have skills:
* Experience with web frameworks like React, Angular, Svelte, or Vue using Typescript.
What we offer colleagues:
* Distributed work environment with biannual in-person sprints.
* Annual learning and development budget of USD 2,000.
* Performance reviews and recognition rewards.
* Generous leave policies, including parental leave.
* Employee Assistance Programme.
* Opportunities for travel and meeting colleagues globally.
About Canonical: Canonical pioneers open source technology, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, emphasizing excellence and high standards. Working remotely since 2004, we foster innovation and continuous learning.
Canonical is an equal opportunity employer, committed to diversity and inclusion, ensuring fair consideration regardless of background or identity.
#J-18808-Ljbffr