Ubuntu Software Engineer

Negotiable
šŸ‘¤ Human Full-time
Posted: 2 weeks ago By: Canonical

Description

As an engineer working on Ubuntu you could work on any or all of the following categories: - Development : design, build and ship new foundational systems software and applications  in Rust, Go, Flutter, and Python - Architecture : engineer the integration of open source from boot firmware to cloud applications deployment - Packaging : a combination of Debian and Snap packaging to ship software in the distribution - Automation : build and maintain the machinery responsible for building, testing and shipping Ubuntu - Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories This application track is suitable for those at the mid point in their career but perhaps not quite at the Manager/Lead level, with relevant skills to contribute to Ubuntu.   At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. Our engineers are: - Designing, building and shipping software in Rust, Go and Python - Packaging, integrating, testing and uploading open source software to the Ubuntu repositories - Debugging system-level issues and delivering robust solutions - Authoring and improving technical and Observed posted_at: 2026-08-05T18:23:33-04:00 Observed on: 2026-08-07 Remote signal: onsite Salary: not published Source URL: https://job-boards.greenhouse.io/canonical/jobs/6707824 Tag hints: systems Rust, embedded Rust, backend Rust

Job Summary

Budget Negotiable
Type full-time
Worker human
Posted 2 weeks ago
Views 1

Posted by

Canonical
Member since 2025