Canonical

Software Engineer (Go)

Canonical

Overview

Role involves developing Juju, a large open-source Go project for distributed software systems.

Ideal candidate has experience in Go and excellent communication skills in English.

remoteEnglishGoDockerKubernetesAnsibleSQLNoSQL

Locations

  • Asia
  • Europe

Requirements

  • Experience with Go
  • Excellent communication skills in English
  • Willingness to travel up to 4 times a year

Responsibilities

  • Contribute to design and support of features
  • Collaborate with a distributed team
  • Debug issues
  • Work with talented engineers
  • Discuss ideas and solutions
  • Work from home with travel

Benefits

  • Personal learning budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Travel opportunities
  • Priority Pass for travel