About Canonical
Canonical publishes Ubuntu and has been remote-first since 2004, with colleagues in 75+ countries and only a handful of office-based roles.
About the role
Engineering roles span the Ubuntu distribution, cloud and IoT tooling, largely in Python, Go and C. Canonical teams meet in person a few times a year in different locations.
How to apply
Use the Apply button to open Canonical's official careers page, where current openings, full requirements, compensation and the application form are published. Openings change frequently, so check the live listing for the roles available today.