Canonical Circular Logo

Software Engineering Manager - Ubuntu Linux Kernel

Canonical Jeddah, Saudi Arabia Posted: 05 Feb 2025

Financial

  • Estimate: $100k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical, the publisher of Ubuntu, is expanding its Linux kernel engineering capacity and is seeking multiple candidates to lead these efforts. This role may involve upstream development, optimizing the Ubuntu kernel for various environments, managing security updates, and ensuring Ubuntu operates seamlessly across diverse hardware.

The ideal candidate will have either management experience with high-performing software development teams or be a proficient technical lead looking to assume management responsibilities. A passion for Linux and its distribution to a global user base is essential.

As an engineering manager, your primary responsibility will be to support your team's growth and ensure they perform meaningful work in a positive environment. Successful candidates will have a solid background in software engineering, technical leadership experience, and the ability to develop strong engineers while influencing the workplace culture.

Location: Jiddah, Makkah, Saudi Arabia (Remote)
Work Conditions:

  • Fully remote working environment
  • Travel globally 2-3 times a year for up to two weeks for internal and external engineering events
  • Full-time position

Key Responsibilities:

  • Lead a distributed team of engineers
  • Provide coaching, mentoring, and feedback to team members
  • Ensure timely delivery of core and specialized Ubuntu kernels
  • Oversee custom kernel engineering engagements
  • Maintain quality and reliability standards
  • Collaborate with Canonical teams, the open-source community, and commercial partners

Qualifications:

  • Significant programming experience in C; Python, Golang, or similar languages is also valued
  • Extensive knowledge of Linux kernel internals and development principles
  • Proven experience managing or leading software engineering teams
  • Contribution to open-source projects
  • Understanding of agile software development methodologies
  • Proficient in English (written and oral)

Additional Benefits:

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Paid parental leave
  • Employee Assistance Programme

Canonical is committed to diversity and equal opportunity in the workplace and welcomes applications from all qualified individuals.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.