Open Role
Canonical

Opportunity at

Canonical

Engineering Manager - Distributed Systems, Python / Go

Canonical, a founder-led and profitable provider of open source software and the publisher of the Ubuntu platform, is hiring an Engineering Manager for Distributed Systems Testing.…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Oct 23, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, a founder-led and profitable provider of open source software and the publisher of the Ubuntu platform, is hiring an Engineering Manager for Distributed Systems Testing. This globally remote position involves leading a team focused on the quality engineering platform that allows the deployment and validation of distributed systems across the enterprise cloud portfolio. The role suits a technical leader who combines people management capabilities with software engineering expertise to…

Job Description

Canonical, a founder-led and profitable provider of open source software and the publisher of the Ubuntu platform, is hiring an Engineering Manager for Distributed Systems Testing. This globally remote position involves leading a team focused on the quality engineering platform that allows the deployment and validation of distributed systems across the enterprise cloud portfolio. The role suits a technical leader who combines people management capabilities with software engineering expertise to ensure the resilience, interoperability, and performance of cloud solutions built using technologies such as Kubernetes, OpenStack, Juju, and Terraform.

The chosen manager will direct a team of software and quality engineers while contributing technically through code reviews, software design evaluations, and debugging. Responsibilities include shaping technical strategies, enhancing continuous integration pipelines, and collaborating with company-wide stakeholders. Colleagues participate in distributed collaboration across more than 75 countries, meeting up to four times annually in international locations for strategy and execution alignment. Canonical evaluates compensation annually based on performance, experience, and geographical location, and provides various allowances including an annual learning and development budget.

Responsibilities

  • Lead, coach, and develop a team of software and quality engineers ranging from graduate to senior levels
  • Establish clear expectations, strengthen engineering practices, and ensure timely goal delivery
  • Partner with senior engineers to shape the technical strategy, architecture, and roadmap
  • Guide the creation of automated testing infrastructure for distributed systems
  • Improve continuous integration pipelines, reporting, and testing tools across multiple cloud environments
  • Contribute technical leadership through code and design reviews, debugging, and hands-on engineering
  • Represent the team to stakeholders and collaborate on quality engineering and developer experience

Requirements

  • Professional software engineering experience utilizing Python or Go
  • Expertise in cloud infrastructure, distributed systems, quality engineering, or a related domain
  • Strong knowledge of modern software testing processes, strategies, and automation
  • Experience working with Linux, preferably Debian or Ubuntu
  • Strong technical judgment with the ability to participate in code reviews and architecture discussions
  • Experience in an agile development environment with the ability to organize a team for quality results
  • Professional written and spoken English communication and presentation skills
  • Availability to travel twice per year for company events lasting up to two weeks each

Qualifications

  • Exceptional academic track record from both high school and university
  • Experience in leading, coaching, and mentoring software engineers
  • Experience with cloud technologies such as Kubernetes, OpenStack, Juju, Terraform, AWS, Google Cloud, or Azure
  • Background in designing testing strategies for distributed or cloud-native systems
  • Experience building or operating large-scale continuous integration and deployment test infrastructure
  • Familiarity with applying artificial intelligence or machine learning to test analysis and engineering workflows
  • Experience deploying, operating, or debugging distributed systems
  • Prior experience leading globally distributed teams

Core Skills

Benefits

  • Performance-driven annual bonus
  • Annual compensation reviews
  • Recognition rewards
  • Personal learning and development budget of USD 2,000 per year
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme and wellness support
  • Twice-yearly in-person team sprints in international locations
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this a remote position?

Yes, this is a globally remote role, though the posting notes that the manager typically leads a team concentrated within a major time zone such as EMEA or the Americas.

What is the employment type?

The posting indicates that this is a full-time position.

What is the salary for this role?

The source posting does not specify a concrete salary amount. It states that compensation is shaped by geographical location, experience, and performance worldwide, and is reviewed annually.

Is travel required for this position?

Yes, team members are required to travel twice a year for company events lasting up to two weeks each, in addition to team sprints.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 1h ago
Full-time
Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago

Posted by Canonical

Source: Jobicy — UK

View the original listing ↗

Posted by employer: Oct 23, 2026

Added to Jobsiz: Oct 28, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

370Open Jobs
—No reviews yet
View Company Profile