Job Description
Linux devices software engineer – snapd
Join Canonical as a Linux devices software engineer on the SnapD team to work on mission‑critical Go code, focused on software delivery, containers, security sandboxing, telemetry and device management.
Location: This role will be based remotely in the EMEA or Americas regions.
Responsibilities
- Collaborate proactively with a distributed team.
- Write high-quality code to create new features.
- Debug Linux system‑level issues and produce high‑quality code to fix them.
- Review code produced by other engineers.
- Discuss ideas and collaborate on finding good solutions.
- Obsess over how to achieve robustness despite unexpected events like power outages.
- Work from home with global travel for up to two weeks, twice a year.
What we’re looking for
- You love technology and working with brilliant people.
- You are curio...
Apply for this Position
Ready to join Canonical? Click the button below to submit your application.
Submit Application