SENIOR JUJU SOFTWARE ENGINEER (GO)

Canonical
Full-time
Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking a Senior Software Engineer to be an integral part of the Juju team, focusing on process improvement, team leadership, and owning functional areas from design to maintenance. The role involves working on a highly concurrent, distributed system that drives cloud automation and software operations.

Responsibilities

  • Own design, delivery, and support of features
  • Collaborate with a distributed team
  • Debug issues and interact with upstream communities
  • Coach and develop team members
  • Travel for internal and external events

Requirements

  • Proven track record of professional software delivery using Go
  • Experience developing highly concurrent distributed systems
  • Excellent communication skills
  • Exceptional academic record
  • Experience with agile methodologies
  • Willingness to travel

Benefits

  • No benefits