×
Register Here to Apply for Jobs or Post Jobs. X

Ubuntu Engineering Lead

Remote / Online - Candidates ideally in
Kansas City, Wyandotte County, Kansas, 66115, USA
Listing for: Canonical
Remote/Work from Home position
Listed on 2025-11-17
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Join the Canonical team as the Ubuntu Engineering Lead. Canonical is a leading open‑source technology company that publishes Ubuntu, the world’s most widely used open‑source operating system.

As an Ubuntu Engineering Lead you will own a technical roadmap, grow high‑performing engineering teams, and drive innovation across the four key Ubuntu teams:
Foundations, Server, Desktop, and Debcrafters.

Location

Remote – Canonical offers fully remote roles and is open to candidates in every time zone.

Responsibilities
  • Lead and mentor engineering teams, driving a culture of quality, performance, and resilience.
  • Design, build, and ship high‑quality, performant software in Rust, Go, and Python.
  • Demonstrate sound engineering principles through architecture, development, and code reviews.
  • Plan, estimate, and execute technical work streams and deliver robust solutions.
  • Collaborate with product management to define the vision and strategy for Ubuntu.
  • Set expectations with other engineering teams, senior management, and external stakeholders.
  • Provide coaching, mentoring, technical feedback, and hands‑on career development.
  • Contribute to upstream and neighboring open source projects.
  • Optimize the Ubuntu distribution for performance, reliability, and security.
  • Debug complex system‑level issues and author technical and community documentation.
Qualifications
  • Exceptional academic track record from high school through university.
  • Undergraduate degree in Computer Science or STEM, or a compelling alternative path.
  • Proven technical leadership experience and a background in software engineering.
  • Lead and coach others to deliver exceptional engineering work.
  • Demonstrated passion for open source software.
  • Significant experience with Rust, Go, Python, Flutter, or C/C++.
  • Professional written and spoken English.
  • Excellent communication and interpersonal skills.
  • Result‑oriented with a personal drive to meet commitments.
  • Ability to travel twice year for company events up to two weeks.
Nice‑to‑have Skills
  • Experience contributing to or leading open‑source projects.
  • Experience with Linux distributions or distribution engineering.
  • Experience with software packaging and distribution mechanisms.
  • Performance or Security Engineering experience.
Benefits
  • Fully remote work environment with optional in‑person gatherings.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance‑driven annual bonus.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave and Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues and attend long‑haul company events.
About Canonical

Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open‑source projects and the platform for AI, IoT, and the cloud. Canonical has been a remote‑first company since 2004 and recruits on a global basis.

Canonical is an Equal‑Opportunity Employer

Canonical is an equal‑opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary