companyCanonical logo

Software Engineering Manager - Ubuntu Linux Kernel

CanonicalHome based - Worldwide
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Proven experience managing software engineering teams, with a track record of successful project delivery. Strong technical background in software engineering, particularly in Linux kernel development. Exceptional leadership skills, with a focus on team development and cultural influence. Ability to navigate complex technical challenges and drive innovative solutions. Excellent communication and collaboration skills to work effectively in a distributed team. Passionate about Linux and open-source software.

About the job

Join Canonical, a trailblazer in open-source software and operating systems, as we continue to empower global enterprises and technology sectors. Our flagship platform, Ubuntu, is at the forefront of transformative initiatives in public cloud, data science, AI, engineering innovation, and IoT. We proudly serve renowned public cloud and silicon providers as well as industry leaders across various sectors. Our unique approach to global collaboration brings together over 1200 talented individuals from more than 75 countries, operating primarily in a remote work environment with occasional in-person team gatherings worldwide to foster alignment on strategy and execution.

Canonical is a profitable, founder-led company on a growth trajectory.

We are on the lookout for dynamic Software Engineering Managers to steer technical teams in the delivery, support, and maintenance of all Linux kernels associated with the Ubuntu distribution. This role encompasses a broad spectrum of technical challenges, from integrating cutting-edge hardware support into the latest Ubuntu kernels to enhancing various execution environments and managing the complexities of the over 100 Ubuntu Linux kernels that remain actively supported during our Stable Release Update cycles.

If you are an experienced leader of high-performing software development teams or a skilled technical lead eager to embrace management responsibilities, this position is ideal for you. A passion for Linux and a desire to contribute to its global distribution are essential.

As an Engineering Manager at Canonical, your primary focus will be on your team: nurturing their growth as engineers, ensuring they perform meaningful and fulfilling work, and fostering a positive work environment. A solid background in software engineering and technical leadership is critical for success in this role. You will lead, challenge, and cultivate talented engineers, positively shaping the team culture, facilitating technical delivery, and collaborating with your team on strategic initiatives.

Location: This is a remote position with global opportunities. Our kernel teams are distributed across all time zones, and apart from Taipei, Taiwan, we have no physical offices, allowing for a flexible work environment.

About Canonical

Canonical is a leader in the open-source software landscape, specializing in innovative operating systems for enterprises and technology markets worldwide. Our Ubuntu platform is integral to groundbreaking initiatives in public cloud, data science, artificial intelligence, engineering advancements, and the Internet of Things (IoT). We connect with global industry leaders and foster a collaborative culture that transcends geographical boundaries.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.