Find your next role
Discover roles across ambitious teams
20,083 jobs
- More jobs
Canonical
Senior Juju Software Engineer
Remote · EMEA · Full time · Senior level
About the role
Drive process improvement and own functional areas from design to support in Juju software. Coach and develop less experienced colleagues while collaborating with a distributed team.
What you’ll do
• Own design, delivery, and support of features in distributed system. • Collaborate proactively with distributed team. • Debug issues and interact with upstream communities. • Coach and develop less experienced team members. • Travel 2 to 4 weeks per year for events.
What you’ll bring
• Proven software delivery experience using Go. • Experience with highly concurrent distributed systems. • Excellent English communication skills. • Exceptional academic track record. • Work authorization for remote EMEA role.
Life at Canonical
Distributed work environment with biannual in-person team sprints. Personal learning budget of USD 2,000 per year. Annual compensation review and performance bonus. Employee Assistance Programme and travel perks.
About Canonical
Canonical is a pioneering tech firm behind Ubuntu, leading open source projects for AI, IoT, and cloud globally. Remote-first since 2004, it fosters diversity and high standards.