Ubuntu Engineering Lead

🕒 November 7, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Canonical

Canonical

501 - 1000 employees

Founded 2004

Open Source • Cloud • AI

Canonical is the company behind Ubuntu, the world's most popular open-source operating system, which provides fast, modern, and secure Linux solutions for desktops, servers, and cloud environments. They offer a comprehensive set of products and services, including Ubuntu Desktop, Ubuntu Server, cloud solutions such as OpenStack, and tools for managing containerized applications with Kubernetes. Canonical focuses on making open-source technology reliable and accessible across various industries, from IoT and AI to enterprise infrastructure.

📋 Description

• Leading their teams in elevating the Linux developer and user experience • Designing, building and shipping high quality, performant software in Rust, Go and Python • Demonstrating sound engineering principles through architecture, development and code reviews • Taking responsibility for planning, estimation and execution • Working with product management to define the vision and strategy for Ubuntu • Setting expectations with other engineering teams, senior management, and external stakeholders • Offering coaching, mentoring, technical feedback and hands-on career development • Contributing to upstream and neighboring open source projects • Optimizing the distribution for performance, reliability, and security • Debugging complex system-level issues and delivering robust solutions • Authoring and improving technical and community documentation

🎯 Requirements

• An exceptional academic track record from both high school and university • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path • Ability to drive and deliver technical work streams going above and beyond expectations • Lead and coach others to deliver exceptional engineering work • A 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 a year, for company events up to two weeks each

🏖️ Benefits

• Distributed work environment with twice-yearly team sprints in person • Personal learning and development budget of USD 2,000 per year • Annual compensation review • Recognition rewards • Annual holiday leave • Maternity and paternity leave • Employee Assistance Programme • Opportunity to travel to new locations to meet colleagues • Priority Pass, and travel upgrades for long haul company events

Apply Now

Similar Jobs

🕒 October 30, 2025

Times Colonist (Victoria)

51 - 200

📱 Media

🛍️ eCommerce

🌍 Social Impact

JavaScript

Node.js

React

TypeScript

🕒 September 8, 2025

Holepunch

11 - 50

🔌 API

📡 Telecommunications

Develop and maintain Holepunch's peer-to-peer Pear stack using Node.js. Expand and maintain modular npm ecosystem ensuring privacy-focused decentralization.

Distributed Systems

JavaScript

Node.js

Open Source