Canonical, the company behind Ubuntu, is seeking a Lead Kernel Engineer to join their distributed team of 1200+ professionals across 75+ countries. This role focuses on leading kernel development and system engineering for Ubuntu Linux, requiring exceptional expertise in operating systems and low-level engineering. The position demands 15+ years of equivalent industry experience, combining deep technical knowledge with leadership abilities.
The role involves architecting and implementing crucial aspects of the Ubuntu Linux kernel, including partner engagements, security hardening, performance optimization, and distribution improvements. While not a formal management position, it requires strong leadership skills to guide junior engineers and coordinate with external teams.
Canonical offers a unique remote-first culture with opportunities to meet colleagues globally 2-4 times yearly. The company is founder-led, profitable, and growing, with a strong focus on open source technology and innovation. They provide competitive compensation based on location and experience, along with comprehensive benefits including learning budgets, parental leave, and travel opportunities.
The ideal candidate will possess expert-level C programming skills, extensive *nix kernel experience, and strong capabilities in Python, Bash, and git. Additional valuable skills include RTOS experience, kernel debugging, and Rust programming. This role presents an opportunity to impact one of the world's most important open-source projects while working with a global team of experts.