Apply NowSave Job

Engineering

Canonical
RemoteRemote
Full Time
Posted Yesterday
Deadline: Dec 31, 2026
CSS*Docker*Flutter*Go*Golang*JavaScript*LXD*Python*React*Rust*

Role Overview

Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!

In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

Careers

Join our engineering team and shape the future of open source.

Apply based on your field or position level and we'll find the right role for you. You can also explore specific roles.

Apply based on

Technology & Field

Microservices

REST API design in Go and Python

Kernel

Low-level system engineering

Python

Develop for open source

Embedded Linux

ARM & x86, SoC, ACPI

Golang

Develop for open source

Containers & Virtualisation

LXD, Rust VMM, Docker

Web Frontend

Js, Css,

React & Flutter

Security

Keep Linux secure

DevRel

Engage with community and devs

Rust

Lead the Rust revolution

Performance and Correctness

Deep and sharp technology investigation and optimization

Position Level

Director

Define strategy and assist teams

Manager

Lead globally-distributed teams

Senior Engineer

Solve open source challenges

Graduate

Kick-start your career in a team matching your skillset

Featured Roles

Cloud Engineering Manager

Cloud Field Engineer

Embedded Linux Consultant - Japan

Embedded Linux Field Engineer for Devices/IoT

Embedded Linux Field Engineer (Mandarin speaking)

Engineering Manager, Managed Services

Engineering Manager - Solutions Engineering

Engineering Manager - Ubuntu Core

Linux Cryptography and Security Engineer

Explore all Engineering roles

Career explorer

Working here

Projects you'll work on

We publish Ubuntu, the leanest and most efficient open source platform. We care about developer access to the very best of open source, and make it easy to innovate and publish on the cloud, on desktops, and on smart connected devices for the internet of things. We work across the full range of open source – from the kernel, to applications, from deep system services to the GUI and the web.

We care about security, correctness, reliability, performance and efficiency. If you share those values and you have a track record of exceptional software development, this is the place for you.

Engineering at Canonical

With the flexibility to work from anywhere in the world as long as you are an outstanding and reliable team member, Canonical offers engineering career paths that include technical mastery, leadership, or management. We don’t prescribe your journey - explore different kinds of career development and choose the path that suits you best. We do expect world-leading software quality and personal dedication to the challenges you take on.

Engineering at Canonical ranges from deep single-product specialisation, to diverse customer-centric field integration, delivery and development, and high-pressure rapid-response to critical situations in our techops team. The right career for you will depend on your interests and aptitudes. If you love the idea of travel and seeing the world, our field engineers work on-site with the world’s best companies to transform their infrastructure with the cutting edge of open source.

If you love saving the day, our techops teams fight fires shoulder to shoulder, from security incident response to deep problem analysis and repair. If you love operations, we take a code-first approach to infrastructure and application operations that is raising the bar for the entire industry.

Career progression

We don't prescribe your journey – explore different kinds of career development and choose the path that suits you best. We do expect world-leading software quality and personal dedication to the challenges you take on. We encourage people to build a career that spans diverse aspects of software development and operations.

Regardless of your starting point, you have the option to progress in any of those roles, or to gain experience in management or technical leadership.

See for yourself the work we're doing

Follow Canonical on GitHub ›

Follow Canonical on LinkedIn ›

Follow Canonical on Twitter ›

Follow Canonical on YouTube ›

Blogs

Find out more about

Engineering

Canonical announces the alpha release of Charmed OpenShell to help secure autonomous AI agent fleets

To streamline enterprise deployment and lifecycle management, Canonical is announcing the alpha release of Charmed OpenShell.

Ubuntu coming soon to Snapdragon X2 Series platforms, unlocking more Linux PCs for the agentic world

Canonical and Qualcomm Technologies announce upcoming native Ubuntu support for Qualcomm’s flagship laptop silicon, delivering multi-day battery life, 80 TOPS NPU acceleration, and seamless cloud-to-edge agentic AI capabilities for developers and enterprises. London, UK – September 23, 2026 – Canonical and Qualcomm Technologies, Inc. announced a big step in the evolution of Linux personal computing: […]

Arduino® VENTUNO™ Q is available for pre-order with Ubuntu pre-installed

London, UK – August 25, 2026 – Following our initial collaboration announcement in March 2026, Canonical and Arduino (a subsidiary of Qualcomm Technologies, Inc.) are excited to announce that VENTUNO Q is now generally available for pre-order, pre-loaded with Ubuntu. VENTUNO Q is a dual-brain developer board designed for edge AI and robotics applications. With […]

We use cookies and similar methods to recognize visitors and remember preferences. We also use them to measure campaign effectiveness and analyze traffic on our websites. By selecting ‘Accept‘, you consent to the use of these methods by us and trusted third parties. For further details or to change your consent choices at any time see our cookie policy.

Job Details

LocationRemote
Job TypeFull Time
Experience LevelSenior Level
EducationBachelor's Degree
PostedOctober 20, 2026 at 01:36 PM
Application DeadlineDecember 31, 2026 at 12:00 AM

Ready to Apply?

Don't miss out on this opportunity. Apply now and take the next step in your career.

Apply Now
Engineering at Canonical | TechiHub Jobs | TechiHub