Ubuntu Package Management - Engineering Manager

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["People management","Coaching","Communication","Stakeholder collaboration","Ownership"]

Lead the Ubuntu Foundations Package Management team, combining people management with hands-on technical leadership. Own the technical vision and roadmap for Ubuntu’s package management and system lifecycle platform, guide design decisions, and uphold standards for performance, reliability, security, and maintainability. Drive improvements across Ubuntu release cycles, strengthen test automation and release quality, and collaborate with stakeholders across Ubuntu Engineering and upstream Debian to evolve core Linux software, driver, firmware, and upgrade technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
4 months ago

Ubuntu Package Management - Engineering Manager

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Lead the Ubuntu Foundations Package Management team, combining people management with hands-on technical leadership. Own the technical vision and roadmap for Ubuntu’s package management and system lifecycle platform, guide design decisions, and uphold standards for performance, reliability, security, and maintainability. Drive improvements across Ubuntu release cycles, strengthen test automation and release quality, and collaborate with stakeholders across Ubuntu Engineering and upstream Debian to evolve core Linux software, driver, firmware, and upgrade technologies.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Lead the Ubuntu Foundations Package Management team, combining technical leadership with people management.
  • •Define the technical vision and roadmap for Ubuntu’s package management and system lifecycle platform.
  • •Participate in design reviews and key technical decisions to guide software management across the Ubuntu ecosystem.
  • •Plan and deliver improvements across Ubuntu release cycles, balancing innovation and stability.
  • •Mentor and grow engineers and build cross-team partnerships across Ubuntu Engineering and upstream projects.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusPaid LeaveParental LeaveEmployee AssistanceTravel Allowance

Key Requirements

  • •Strong software engineering background with strong system design skills.
  • •Experience leading engineering teams with people management, coaching, and performance development.
  • •Experience developing or operating Linux distribution technologies, package management systems, or software distribution infrastructure.
  • •Strong understanding of systems software and operating system architecture.
  • •Undergraduate degree in Computer Science or STEM (or a compelling alternative path), plus an exceptional academic track record.
Experience:Open sourceLinuxInfrastructureDistributed systems
Education:Bachelor's in Computer Science or STEM
Skills:People managementCoachingCommunicationStakeholder collaborationOwnership
Languages:English
Tech Stack:UbuntuLinuxAPTDpkgPackage managementFirmware managementDriver managementRelease engineeringLaunchpadDebian

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn