Canonical is looking for senior engineers, tech leads or team leads ready to move into engineering management, overseeing engineers who build and maintain the Linux kernel for Ubuntu across public cloud, data science, AI and IoT, working with major cloud and silicon providers. No prior direct people management experience is required.
Move from individual or technical leadership into full-time people and project management
Lead and mentor a globally distributed team of kernel engineers
Manage delivery, testing and maintenance of Ubuntu kernels across cloud, server, desktop and IoT
Enforce code quality, security and performance standards
Set team strategy that aligns with company goals and product roadmaps
Work with silicon vendors, cloud partners and internal teams to enable new hardware and features
Own release cycles and update cadence for the team's kernel portfolios
Build a culture of learning, feedback, open-source collaboration and accountability
Requirements
Experience as a senior engineer, tech lead or similar role, with a desire to move into management
Solid background in systems software, C or operating system concepts; Linux or other kernel experience is a plus but not essential
Experience with software packaging formats; Ubuntu, Debian or Snap experience is highly regarded
Ability to mentor junior engineers, guide complex projects or drive architectural decisions
Leadership potential and commitment to developing others
Comfort giving and receiving feedback and sharing ideas openly
Professional written and spoken English, with strong presentation skills
Willingness to travel internationally for company events, about twice a year, up to two weeks each
Nice to have: experience as a scrum master, project lead or informal mentor for remote teams
Nice to have: participation in the Linux kernel community
Nice to have: familiarity with CI and automated testing for systems software
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.