Lead the Ubuntu Foundations Package Management team, which owns core Ubuntu technologies for software, driver, firmware and upgrade management, including APT and dpkg; the role combines people management with hands-on technical work, reporting to the Ubuntu Foundations Engineering director.
Technical leadership: set the technical vision and roadmap for the platform
Take part in design reviews and key decisions
Promote high standards for performance, reliability, security and maintainability
Team leadership: lead and support engineers who own key platform technologies
Mentor engineers toward greater technical leadership and organisational impact
Build a culture of ownership, collaboration and continuous improvement
Delivery and engineering excellence: plan and deliver improvements across multiple Ubuntu release cycles
Balance innovation with stability and long-term maintainability
Improve test automation, release quality and operational reliability
Collaboration and community: build partnerships across Ubuntu Engineering (Desktop, Server, Security, Release Engineering, Launchpad, OEM, Product)
Work with Debian, upstream projects and the Ubuntu open source community
First 3 months: build relationships with the team and stakeholders, learn Ubuntu's package management and release processes, and identify improvement opportunities
6 to 12 months: strengthen partnerships across Ubuntu Engineering, grow the team, improve roadmap planning and execution, and deliver meaningful platform improvements
Requirements
A strong academic record in high school and university
An undergraduate degree in computer science or a STEM field, or a compelling account of an alternative path
A strong background in software engineering and system design
Experience leading engineering teams, including people management, coaching and performance development
Experience developing or operating Linux distribution technologies, package management systems or software distribution infrastructure
A strong understanding of systems software and operating system architecture
Excellent written and verbal communication
Ability to work effectively in a globally distributed team
Ability to travel twice a year for company events of up to two weeks each
Nice to have: familiarity with package repositories, archives or release engineering processes
Nice to have: experience contributing to Debian, Ubuntu or other open source infrastructure projects
Nice to have: performance, reliability or security engineering experience
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.