Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative software company is seeking a Linux devices software engineer to join their SnapD team. This role involves working on mission-critical Golang code, focusing on software delivery, containers, and device management. As part of a remote-first company, you will collaborate with a distributed team to develop robust solutions, debug system-level issues, and contribute to the open-source community. You'll enjoy a flexible work environment, competitive salary, and opportunities for professional growth while being part of a diverse and inclusive workplace that values technology and collaboration.
Join to apply for the Linux devices software engineer - snapd role at Canonical.
Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry, and device management as a software engineer on our SnapD team.
Snaps are next-generation software packaging and delivery for Linux, designed for safety, security, and robustness, with application-specific confinement of containers optimized for IoT devices, desktops, and servers. Our goal is to ensure snaps work across multiple Linux flavors, providing publishers with the simplest way to reach the entire Linux ecosystem.
Canonical is a growing, international software company working with the open-source community to deliver Ubuntu. We help businesses reduce costs, improve efficiency, and enhance security with Ubuntu. As a remote-first company with professionals across 70 countries, we foster a flexible, digital workplace.
We are committed to a workplace free from discrimination. We value diversity in experience, perspectives, and background, and ensure fair consideration for all applicants.