Canonical, the company behind Ubuntu, is seeking a Software Engineer to join their SnapD team. This role focuses on developing mission-critical Golang code for Snaps, the next-generation software packaging and delivery system for Linux. The position involves working with containers, security sandboxing, telemetry, and device management.
The ideal candidate will be passionate about open source software development and have a strong background in Go programming and Linux systems. You'll be part of a distributed team working on software that ensures safe, secure, and robust application delivery across multiple Linux flavors.
As a Software Engineer at Canonical, you'll contribute to making snaps work seamlessly across the Linux ecosystem, focusing on quality, performance, and security. The role offers the flexibility of remote work with occasional global travel, providing exposure to international business and technology.
Canonical offers a unique work environment as a remote-first company with 700 professionals across 50 countries. They pride themselves on fostering a diverse and inclusive workplace, offering competitive compensation, learning opportunities, and comprehensive benefits. This is an excellent opportunity for someone who wants to make a significant impact in the open-source community while working with cutting-edge technology.