Find your next role

Discover roles across ambitious teams

20,083 jobs

Sort by
  • 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.

Posted 7 hours ago