Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative company seeks a skilled software engineer to work on mission-critical Golang code. This role focuses on software delivery and security sandboxing, ensuring robust performance across various Linux environments. You'll collaborate with a talented team, write maintainable code, and debug system-level issues. The position offers the flexibility of remote work with occasional global travel, making it perfect for tech enthusiasts eager to contribute to the open-source community. Join a diverse and inclusive workplace that values your skills and fosters professional growth.
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 for snaps to work across multiple Linux flavors, providing publishers with the simplest way to reach the entire Linux ecosystem.
This role requires an obsession with quality and performance, working at the core of the operating system. An interest in the software publishing and consumption experience is also essential. We value collaboration, peer reviews, good unit/integration testing, and maintainable code. Basic knowledge and experience with Linux as a developer platform are required; experience with Golang is highly desirable.
Canonical is a growing, international software company working with the open-source community to deliver Ubuntu. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu. We are a unique, global, remote-first company with 1,100 professionals across 70 countries, committed to being the best, not the biggest. We foster a workplace free from discrimination, valuing diversity of experience, perspectives, and backgrounds, ensuring fair consideration for all applications.