Engineering Manager, Linux Package Management (Remote)

Canonical Group Ltd

Hongkong

Hybrid

HKD 1,098,000 - 1,647,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Travel opportunities to team events
Priority Pass / travel upgrades

Job summary

Canonical is seeking a Software Engineering Manager to lead the Ubuntu Foundations Package Management team. This is a technical leadership role combining people management with active engineering involvement.

You will define technical direction, grow engineering talent, and collaborate with Ubuntu Engineering and Debian communities. You will report to the Ubuntu Foundations Engineering director and drive improvements across the package management stack, driver updates, and lifecycle tooling.

Qualifications

  • Strong background in software engineering and system design.
  • Experience leading engineering teams and mentoring staff.
  • Experience developing or operating Linux distribution technologies and package management.
  • Understanding of operating system architecture and software distribution.
  • Excellent written and verbal communication.
  • Willingness to travel for company events twice a year.

Responsibilities

  • Define the technical vision and roadmap for Ubuntu's package management and system lifecycle platform.
  • Participate in design reviews and key technical decisions affecting software management and system lifecycle technologies across the Ubuntu ecosystem.
  • Promote high standards for performance, reliability, security, and maintainability.
  • Lead and support a team of engineers responsible for key Ubuntu platform technologies.
  • Mentor and grow engineers, helping them expand their technical leadership, ownership, and organizational impact.
  • Foster a culture of ownership, collaboration, and continuous improvement.
  • Plan and deliver improvements across multiple Ubuntu release cycles.
  • Balance innovation with stability, compatibility, and long-term maintainability.
  • Improve test automation, release quality, and operational reliability.
  • Build strong partnerships across Ubuntu Engineering, including Release Engineering, Launchpad, Desktop, Server, Security, OEM, and Product teams.
  • Collaborate with Debian, upstream projects, and the Ubuntu open source community.

Skills

Software engineering
System design
People management
Linux packaging
Package management
OS architecture
Communication skills
Distributed teamwork

Education

Undergraduate degree in Computer Science or STEM
Exceptional academic track record from high school and university

Job description

Canonical is seeking a Software Engineering Manager to lead the Ubuntu Foundations Package Management team. This is a technical leadership role combining people management with active engineering involvement.

You will define technical direction, grow engineering talent, and collaborate with Ubuntu Engineering and Debian communities. You will report to the Ubuntu Foundations Engineering director and drive improvements across the package management stack, driver updates, and lifecycle tooling.

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

Similar jobs worth comparing

Ubuntu Package Management - Engineering Manager
Ubuntu Package Management - Engineering Manager

Canonical Group Ltd • Hongkong

Hybrid
HKD 1,098,000 - 1,647,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+6
Engineering Manager - Ubuntu Linux Kernel
Engineering Manager - Ubuntu Linux Kernel

Canonical Group Ltd • Hongkong

Hybrid
HKD 1,176,000 - 1,804,000
Distributed team sprints and travel
USD 2,000 learning budget per year
Annual compensation review
+6
Remote Kernel Engineering Manager — Lead Ubuntu/Linux Kernel
Remote Kernel Engineering Manager — Lead Ubuntu/Linux Kernel

Canonical Group Ltd • Hongkong

Hybrid
HKD 1,176,000 - 1,804,000
Distributed team sprints and travel
USD 2,000 learning budget per year
Annual compensation review
+6
Linux Enablement - Software Engineering Manager
Linux Enablement - Software Engineering Manager

Canonical • Hongkong

On-site
HKD 627,000 - 942,000
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Sustaining Engineering

Canonical • Hong Kong Island

Remote
HKD 900,000 - 1,200,000
Distributed work environment
Personal learning and development budget
Annual compensation review
+3
Ubuntu Enablement - Software Engineering Manager
Ubuntu Enablement - Software Engineering Manager

Canonical • Hongkong

On-site
HKD 549,000 - 942,000
Open Source Graduate Software Engineer – Linux
Open Source Graduate Software Engineer – Linux

Canonical Group Ltd • Hongkong

Hybrid
HKD 549,000 - 863,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+3
Project Manager - Ubuntu Embedded Systems
Project Manager - Ubuntu Embedded Systems

Canonical Group Ltd • Hongkong

Hybrid
HKD 941,000 - 1,412,000
Learning budget USD 2,000/year
Annual bonus/commission
Travel opportunities for events
+1
Remote Project Manager – Ubuntu Embedded Systems (APAC)
Remote Project Manager – Ubuntu Embedded Systems (APAC)

Canonical Group Ltd • Hongkong

Hybrid
HKD 941,000 - 1,412,000
Learning budget USD 2,000/year
Annual bonus/commission
Travel opportunities for events
+1
Embedded Devices Software Solution Sales Manager (Americas)
Embedded Devices Software Solution Sales Manager (Americas)

Canonical Group Ltd • Hongkong

Hybrid
HKD 941,000 - 1,255,000
Twice-yearly team sprints
Learning budget USD 2,000 per year
Annual compensation review
+3