Linux devices software engineer - snapd
Remote
Canonical is hiring a remote Linux devices software engineer for its SnapD team, based in EMEA or the Americas. The role focuses on building and maintaining mission-critical Go code for software delivery, containers, security sandboxing, telemetry, and device management in the Snap ecosystem. It calls for strong Linux development knowledge, an interest in open source, and a commitment to high-quality, well-tested, maintainable code; Golang experience is welcome but not essential. This position suits someone who enjoys working in a distributed team, solving system-level issues, and improving how software is packaged and delivered across Linux systems.
Sign in to open it on GoogleVictra collected this posting from Google. The advert is theirs and the application happens there; we list the role so it can be found, and link to the original rather than reprinting it.
Related jobs
- Engineering Manager - Public Cloud, Python, GolangCanonicalRemote · EMEA, LATAM, Canada, USA
- Software Engineering Manager - Container and Virtualisation InfrastructureCanonicalRemote · EMEA, LATAM, Canada, USA
- Software Engineer LeadgeideaCairo
- Senior Software EngineerMisr Technology ServicesCairo
- Senior Software EngineerLoynovaGiza
- Software Engineer, FrontendWealthfrontSeattle
- Software Engineer, Frontend (Agentic AI)SiftMarina del Rey
- Software Engineer, FrontendJustworksNew York