Open Role
Canonical

Remote opportunity at

Canonical

Engineering Manager - Ubuntu Core

Canonical is a profitable, founder-led enterprise software provider and the publisher of Ubuntu, an operating system widely utilized in cloud computing, artificial intelligence, data science, internet…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz3h agoEmployer posted Oct 27, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical is a profitable, founder-led enterprise software provider and the publisher of Ubuntu, an operating system widely utilized in cloud computing, artificial intelligence, data science, internet of things, and engineering sectors. Operating as a distributed organization with personnel spanning over 75 countries, the enterprise rarely utilizes traditional offices and instead brings teams together multiple times per year in international locations for strategic alignment. The company is seeking a technical Engineering…

Job Description

Canonical is a profitable, founder-led enterprise software provider and the publisher of Ubuntu, an operating system widely utilized in cloud computing, artificial intelligence, data science, internet of things, and engineering sectors. Operating as a distributed organization with personnel spanning over 75 countries, the enterprise rarely utilizes traditional offices and instead brings teams together multiple times per year in international locations for strategic alignment.

The company is seeking a technical Engineering Manager to lead a distributed group of developers building Ubuntu Core, a secure embedded Linux operating system designed for IoT, automotive, and aviation applications. This position suits a technical leader who enjoys open-source software, Linux, containers, security, and developer experiences, and who wants to combine direct coding contributions with coaching, mentoring, and career development. The chosen manager will coordinate with stakeholders, organize roadmaps, and guide the team in delivering system software targeted at processor architectures such as ARM, RISC-V, and X86.

As part of this remote role, the professional will participate in organizational leadership, champion modern agile methodologies, and cultivate collaborative engineering practices aligned with company values.

Responsibilities

  • Build and direct a distributed engineering team through recruitment, mentorship, feedback, and career pathing
  • Contribute directly to team goals to demonstrate core engineering principles
  • Establish and handle expectations alongside external stakeholders, senior leadership, and peer engineering groups
  • Advocate for modern agile workflows and advance organizational development practices
  • Collaborate within the leadership team and help sustain a collaborative engineering culture
  • Plan and execute the product roadmap, prioritize incoming requests, and meet stakeholders

Requirements

  • Demonstrated background in embedded software engineering
  • Proficiency in Shell, C++, and Golang
  • Deep understanding of Linux and modern GNU/Linux distributions, with Debian or Ubuntu preferred
  • Demonstrated ability to plan and deliver high-quality software on schedule
  • Experience working in agile development environments
  • Professional written and verbal communication skills paired with strong presentation capabilities

Qualifications

  • Familiarity with immutable Linux distributions, specifically Ubuntu Core
  • Experience with alternative CPU architectures including ARM and RISC-V
  • Familiarity with Linux native security and containerization
  • Undergraduate degree in a technical discipline or an equivalent narrative for an alternative path

Core Skills

Benefits

  • Performance-driven annual bonus or commission
  • Annual compensation reviews based on location, experience, and performance
  • Annual learning and development budget of USD 2,000
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Access to a wellness platform and Team Member Assistance Program
  • Twice-yearly in-person team sprints with travel to various global 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 position remote?

Yes, Canonical operates as a globally distributed company with very few office-based roles, and this position is listed with remote status.

What is the salary for this engineering manager role?

The posting does not specify a precise salary figure, noting instead that compensation is shaped by geographical location, experience, and performance, and is reviewed annually.

What travel is expected for this role?

Teams meet in person two to four times a year in various international locations to align on strategy and execution.

What technical skills are required?

Candidates must have demonstrated experience in embedded software development, strong proficiency in Golang, C++, and Shell, and a solid grasp of Linux or modern GNU/Linux distributions like Ubuntu or Debian.

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

Posted by Canonical

Source: Jobicy

View the original listing ↗

Posted by employer: Oct 27, 2026

Added to Jobsiz: Oct 31, 2026

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

Canonical

Canonical

416Open Jobs
—No reviews yet
View Company Profile