Linux devices software engineer - snapd

Canonical
📍 Outaouais, QC, Canada 💼 Full-time 🕒 Posted February 19, 2026

Job Description

Linux devices software engineer - snapd


Canonical is a leading provider of open‑source software and operating systems. Our flagship product, Ubuntu, is widely used worldwide for cloud, AI, IoT and data science. We are hiring a Linux devices software engineer on the SnapD team to work on mission‑critical Golang code focused on software delivery, containers, security sandboxing, telemetry and device management.


Thisquestology is an obsession with quality and performance, an interest in the software publishing and consumption experience, and a passion for open source development. You should be comfortable with Linux at the developer level and have experience writing maintainable, well‑tested code.


Location : Remote in EMEA or Americas.


Responsibilities



  • Collaborate proactively with a distributed team.

  • Write high quality code to create new features.

  • Debug Linux system l...

Ready to Apply?

Submit your application today and join our talented team at Canonical.

Submit Application

Job Details

  • Location Outaouais, QC
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 19, 2026
  • Application Deadline March 31, 2026