Engineering Manager – Ubuntu Package Management
Jobgether
Job description
About the role
We are looking for an Engineering Manager to lead the team responsible for Ubuntu package management, software distribution, driver and firmware management, and release processes. The role combines technical leadership with people management, shaping engineering direction while supporting the growth of experienced engineers.
Key responsibilities
- Technical leadership: define the vision and roadmap for package management and system lifecycle technologies.
- Architecture and engineering decisions: participate in design reviews and guide key technical decisions.
- Engineering excellence: promote high standards for performance, reliability, security, compatibility, maintainability, and overall software quality.
- Team leadership: lead and support a team of experienced engineers, fostering ownership and collaboration.
- Talent development: mentor engineers and help them strengthen technical leadership.
- Delivery management: plan and deliver improvements across multiple release cycles.
- Quality and reliability: improve test automation, release quality, engineering processes, and operational reliability.
- Cross‑functional collaboration: build strong partnerships with desktop, server, security, release engineering, product, OEM, and other functions.
- Open source collaboration: work with Debian, upstream projects, and the wider open source community.
Required profile
- Exceptional academic performance with an undergraduate degree in Computer Science, STEM, or equivalent professional background.
- Strong professional experience in software engineering, system design, and complex technical platforms.
- Proven experience leading engineering teams, including people management and coaching.
- Experience developing or operating Linux distribution technologies, package management systems, or software distribution infrastructure.
- Strong understanding of systems software and operating system architecture.
- Familiarity with package repositories, archives, package management, or software lifecycle technologies.
- Understanding of release engineering processes and challenges.
- Experience contributing to Debian, Ubuntu, or other open source infrastructure projects is an advantage.
- Excellent written and verbal communication skills.
- Ability to work within a globally distributed engineering organization.
- Willingness to travel internationally approximately twice per year.
Required skills
- Linux
- Package management systems
- Software distribution infrastructure
- Operating system architecture
- Release engineering
- Open source collaboration (Debian, Ubuntu)
What we offer
- Remote‑first environment with occasional in‑person team sprints and company events.
- Personal learning and development budget of USD 2,000 per year.
- Performance‑based compensation with annual bonus and regular salary reviews.
- Paid holiday, parental leave, and employee assistance programme.
- Travel benefits including Priority Pass access and upgrades for long‑haul events.
- Opportunity to contribute to globally used Linux and open source technologies.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether
Related job offers
-
Deputy Director – ICT Services
Maseno University Maseno -
Cyber Security Officer (Grade 8)
Maseno University Maseno -
Infrastructure & Applications Specialist
Serena Hotels Nairobi -
Functional Consultant
ABN Consulting Group Comté de Nairobi -
Engineering Lead — AI, Automation & Full-Stack
Trublshut Comté de Nairobi