Canonical, the company behind Ubuntu, is seeking a Staff Software Engineer to join their innovative team. This role offers a unique opportunity to work on cutting-edge open source technologies that power AI, IoT, and cloud computing worldwide. As a Staff Engineer, you'll lead architectural decisions, mentor team members, and contribute to significant open source projects using technologies like Golang, Python, Rust, and React.
The position combines technical excellence with leadership responsibilities, working closely with Engineering Directors to drive product outcomes. You'll be part of a globally distributed team, contributing to various levels of the technology stack - from kernel and system software to cloud automation and distributed systems. The role demands exceptional coding skills, architectural vision, and the ability to build thriving open source communities.
Canonical offers a truly remote-first culture with team members across all time zones, complemented by bi-annual in-person events. The company provides comprehensive benefits including an education budget, parental leave, and mental health support. They value diversity and foster an inclusive environment where innovation and open source passion drive success.
This is an excellent opportunity for experienced engineers who want to make a significant impact in the open source world while working with cutting-edge technologies. The role offers both technical challenges and leadership opportunities, making it ideal for those who want to advance their careers while contributing to meaningful projects that affect millions of users worldwide.