Engineering Manager, MAAS

Canonical

New York (NY)

Remote

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive base salary and bonus
Personal learning and development budget
Annual compensation reviews
Recognition rewards
Employee Assistance Programme
Distributed work environment

Job summary

A leading open-source software provider is hiring an Engineering Manager, MAAS to drive the success of the Metal as a Service (MAAS) team. The role involves leading a distributed team, mentoring engineers, and owning the execution of MAAS features. Candidates should have strong software delivery experience with Python or Golang, knowledge of modern Linux technologies, and proven leadership abilities. This is a work-from-anywhere position, and the company promotes a collaborative and performance-driven environment.

Qualifications

  • Proven experience delivering software with Python, Golang, or similar languages.
  • Strong understanding of modern Linux cloud-computing technologies, including networking, storage, containers, and Kubernetes.
  • Professional written and spoken English with excellent presentation skills.

Responsibilities

  • Lead a distributed team of engineers and manage remote collaboration.
  • Coach, mentor, and develop team members through career planning.
  • Own the engineering execution of MAAS features.
  • Advocate modern software development practices.

Skills

Python
Golang
Linux system administration
Kubernetes
Agile methodologies
Leadership
Distributed systems
Complex system design

Education

Bachelor’s degree in Computer Science or equivalent

Job description

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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Canonical is a pioneer of global distributed collaboration with 1,200+ colleagues in more than 80 countries.

Job Overview

Canonical is hiring an Engineering Manager, MAAS to lead the Metal as a Service (MAAS) team. MAAS is a rapidly evolving software stack written in Python and Go that provides private bare‑metal infrastructure with a cloud‑style on‑demand API. The role will drive engineering excellence, technical strategy, and team growth for one of Canonical’s flagship data‑center products.

Responsibilities
  • Lead a distributed team of engineers in your time zone and manage remote collaboration
  • Coach, mentor, and develop team members through career planning and performance feedback
  • Own the engineering execution of MAAS features, from low‑level hardware provisioning to the web interface, CLI, and API
  • Advocate modern software development practices, participating in code and architectural reviews
  • Engage with cross‑functional teams such as cloud‑init, LXD, and Canonical’s public cloud offerings
  • Travel to internal and external global events for 4 to 6 weeks per year
Qualifications
  • Bachelor’s degree in Computer Science or equivalent
  • Proven experience delivering software with Python, Golang, or similar languages
  • Experience with Linux system administration (Debian or Ubuntu preferred)
  • Strong understanding of modern Linux cloud‑computing technologies, including networking, storage, containers, and Kubernetes
  • Technical aptitude for distributed systems and complex system design
  • Professional written and spoken English with excellent presentation skills
  • Experience with agile software development methodologies
  • Strong leadership and people‑management skills with a track record of building high‑performance teams
  • Ability to travel internationally up to two weeks per year for company events
Location

This is a work‑from‑anywhere position available in EMEA or the Americas.

Benefits
  • Competitive base salary with performance‑driven annual bonus or commission
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation and holiday leave reviews
  • Recognition rewards and maternity/paternity leave benefits
  • Employee Assistance Programme and travel upgrades for long‑haul events
  • Distributed work environment with twice‑yearly team sprints in person
Equal Opportunity Employer

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Daytona Beach (FL)

Remote
USD 120,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Opportunity to travel to new locations
+1
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Sacramento (CA)

Remote
USD 120,000 - 160,000
Remote-first work environment
Personal learning and development budget ($2,000 USD per year)
Annual compensation review and performance-driven bonus
+5
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • City of Albany (NY)

Remote
USD 120,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Buffalo (NY)

Remote
USD 120,000 - 160,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Tucson (AZ)

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance-driven bonus
Maternity and paternity leave
+1
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Minneapolis (MN)

Remote
USD 180,000 - 230,000
Distributed work environment
Personal learning and development budget of USD 2,000 per year
Annual compensation review
+2
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Boise (ID)

Remote
USD 120,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • San Jose (CA)

Remote
USD 100,000 - 140,000
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
+3
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Baltimore (MD)

Remote
USD 150,000 - 210,000
Work-from-anywhere position
Personal learning and development budget ($2,000 per year)
Annual compensation review
+5
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Oklahoma City (OK)

Remote
USD 140,000 - 180,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+6