Software Engineering Manager

4 weeks ago


Honolulu HI, United States Canonical Full time

Software Engineering Manager - Ubuntu Linux Kernel
Join to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. We are hiring Software Engineering Managers to lead technical teams in the various aspects of the delivery and ongoing support and maintenance of all Linux kernels provided by the Ubuntu Linux distribution. As the Linux kernel itself is now quite broad, so are the technical domains and challenges involved, ranging from integrating support for bleedingedge hardware into the latest Ubuntu kernels, to expanding the range of execution environments available to Ubuntu, to the complexities inherent in applying the latest fixes and updates to all of the 100 Ubuntu Linux kernels under active support during our Stable Release Update cycles.
This role would suit either an experienced manager of high performing software development teams, or a very proficient technical lead who is excited to take on a management responsibility. You will need to be passionate about Linux and aspire to be an integral part in its distribution to millions of users worldwide. As an Engineering Manager at Canonical, your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. Location: Working from home, worldwide. We have kernel teams and openings in every time zone and with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office.
Leading a distributed team of software engineers in your geographic region in distinct aspects of delivery of all Linux kernels for the Ubuntu Linux distribution
Taking ownership of particular aspects of Ubuntu Linux which can include but not be limited to:

Working with silicon or cloud partners to implement Linux kernels optimised for their execution environments
Ensuring Ubuntu Linux is able to run on a wide range of diverse hardware platforms
Definition and execution of the stringent quality control standards expected by the Ubuntu user community
Mitigation of the latest security threats and exploits to the Linux kernel
Strong process automation as it pertains to the build, test, and delivery of the Linux kernel
~ Engagement with other teams at Canonical, the open source community and commercial partners

Significant programming experience in C, with Python, Golang, or other like languages is also highly regarded
Substantial experience with operating system kernel internals and concepts, Linux would be highly regarded but not essential
Demonstrated experience managing or leading a team of software engineers
Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded
Professional written and spoken English with excellent presentation skills
Ability to travel internationally twice a year for company events up to two weeks long
Prior public involvement with an open source project
Personal learning and development budget of USD 2,000 per year
Annual holiday leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for longhaul company events
As the company that publishes Ubuntu, one of the most important opensource projects and the platform for AI, IoT, and the cloud, we are changing the world of software. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Honolulu, HI, United States Canonical Full time

    Software Engineering Manager (Backend SaaS) Remember to check your CV before applying Also, ensure you read through all the requirements related to this role. Join to apply for the Software Engineering Manager (Backend SaaS) role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Honolulu, United States TIBCO Software Full time

    Work Styles at Zoom In most cases, you will have the opportunity to choose your preferred working location from the following options when you join Zoom: in-person, hybrid or remote. Visit this page for more information about Zoom's Workstyles ( . Ab Software Engineer, Software, Engineer, Senior, Customer Engagement, Technology


  • Honolulu, HI, United States Canonical Full time

    Software Engineering Manager (Backend SaaS) Join to apply for the Software Engineering Manager (Backend SaaS) role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data...


  • Honolulu, HI, United States Canonical Full time

    Software Engineering Manager - Container and Virtualisation Infrastructure Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below. Canonical is a leading provider of open‑source software and operating systems. Our flagship product, Ubuntu, powers breakthrough enterprises in...


  • Honolulu, HI, United States Canonical Full time

    Software Engineering Manager - Container and Virtualisation Infrastructure Canonical is a leading provider of opensource software and operating systems. Our flagship product, Ubuntu, powers breakthrough enterprises in cloud, data science, AI, engineering innovation, and IoT.We are building a nextgeneration private cloud infrastructure that combines KVM,...


  • Honolulu, HI, United States Halcyon Days Consulting, LLC Full time

    Title: Cloud Software Engineer Have you got what it takes to succeed The following information should be read carefully by all candidates. Clearance Required: TS/SCI Location: Honolulu, Hawaii Travel: N/A Halcyon Days Consulting, LLC (HDC) is a veteran owned small business that specializes in the design and engineering of Tactical Mission Networks (TMN)....


  • Honolulu, HI, United States Ll Oefentherapie Full time

    Trending Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application. Job Identification 309510 Job Category Product Development Posting Date 12/07/2025, 07:45 PM Job Type Regular Employee Does this position require a security clearance? No Years 6 to 10+ years Additional Info N/A Applicants are...


  • Honolulu, HI, United States Pearson Full time

    “The Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting-edge assessment technology platforms. They will use industry best practices while working in a team of high-performing professionals. They are also responsible for...


  • Honolulu, HI, United States META Full time

    Summary: BigBox, the team behind POPULATION: ONE, is seeking an Engineering Manager who can help build the future of AI powered games. We're exploring a new frontier where AI is core to making games and we're looking for engineering leaders to discover that future. The ideal candidate has their own AI side projects and enjoys discovering the latest AI...


  • Honolulu, HI, United States META Full time

    Summary: BigBox, the team behind POPULATION: ONE, is seeking an Engineering Manager who can help build the future of AI powered games. We're exploring a new frontier where AI is core to making games and we're looking for engineering leaders to discover that future. The ideal candidate has their own AI side projects and enjoys discovering the latest AI...