Open Role
Canonical

Opportunity at

Canonical

Engineering Manager - Ubuntu Core

Canonical, a profitable and founder-led open source software provider, is seeking a technical Engineering Manager to lead a team working on Ubuntu Core. The organization produces…

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 27, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, a profitable and founder-led open source software provider, is seeking a technical Engineering Manager to lead a team working on Ubuntu Core. The organization produces Ubuntu, an operating system utilized globally across public clouds, IoT, AI, data science, and engineering environments. This position focuses on redefining the embedded Linux experience by creating a secure, reliable, and small-scale operating system for IoT and related devices. The role suits an experienced…

Job Description

Canonical, a profitable and founder-led open source software provider, is seeking a technical Engineering Manager to lead a team working on Ubuntu Core. The organization produces Ubuntu, an operating system utilized globally across public clouds, IoT, AI, data science, and engineering environments. This position focuses on redefining the embedded Linux experience by creating a secure, reliable, and small-scale operating system for IoT and related devices. The role suits an experienced technical leader who enjoys open source software, Linux, security, containers, and developer experience.

The chosen manager will guide a distributed group of software developers building Ubuntu Core system software for X86, ARM, and RISC-V CPU architectures. Responsibilities include defining roadmaps, prioritizing requests, collaborating with stakeholders, and contributing directly to technical goals. Team members operate in a distributed environment with company-wide sprints held in-person multiple times a year across various international locations.

Responsibilities

  • Manage and lead a distributed team of engineers through feedback, coaching, mentoring, and career growth
  • Contribute directly to team goals using solid engineering principles
  • Manage and set expectations with senior management, external stakeholders, and other engineering teams
  • Promote agile software development practices and organizational standards
  • Help maintain a collaborative engineering culture aligned with company values
  • Collaborate with other organizational leaders and participate in the leadership team

Requirements

  • Demonstrated competencies in embedded software development
  • Strong technical skills in Golang, C++, and Shell
  • Solid understanding of Linux and a modern GNU/Linux distribution, with Debian or Ubuntu preferred
  • Track record of developing and growing people
  • Demonstrated ability to plan and execute software delivery in a timely manner
  • Solid experience working in an agile development environment
  • Undergraduate degree in a technical subject or an alternative path with a compelling narrative
  • Professional written and spoken English proficiency along with presentation skills

Qualifications

  • Familiarity with an immutable Linux distribution, preferably Ubuntu Core
  • Experience working with multiple CPU architectures such as ARM and RISC-V
  • Experience with Linux native containerization and security

Core Skills

Benefits

  • Annual compensation reviews
  • Performance-driven annual bonus or commission
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Opportunity to travel to new locations for team sprints and company events
  • 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.

What is the location or remote work policy for this role?

The source posting states that Canonical is a pioneer of global distributed collaboration with very few office-based roles, and teams meet in person two to four times yearly in various global locations. The location itself is not stated.

What are the primary technical requirements for the Engineering Manager position?

Applicants must possess embedded software development competencies, strong skills in Golang, C++ and Shell, and a solid understanding of Linux or a modern GNU/Linux distribution like Ubuntu or Debian.

What benefits and perks are offered?

Canonical provides an annual compensation review, performance-driven annual bonuses or commissions, a USD 2,000 yearly personal learning and development budget, recognition rewards, annual holiday leave, maternity and paternity leave, a wellness platform, and travel perks such as Priority Pass for long-haul company events.

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-timeRemote
Canonical
CanonicalAdded to Jobsiz 1d ago
Canonical
CanonicalAdded to Jobsiz 2d ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — UK

View the original listing ↗

Posted by employer: Oct 27, 2026

Added to Jobsiz: Oct 27, 2026

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

Canonical

Canonical

360Open Jobs
—No reviews yet
View Company Profile