Canonical

Microservices Engineer

Canonical

Overview

Role involves engineering back-end REST API microservices in Go and Python.

Ideal candidate has strong software engineering skills and experience in Python or Go.

remoteEnglishPythonGoLinuxDockerKubernetes

Locations

  • Worldwide

Requirements

  • Degree in Computer Science or STEM
  • Proficiency in Python and/or Go
  • Experience with relational and non-relational databases

Responsibilities

  • Write high-quality software
  • Design APIs
  • Collaborate with a distributed team
  • Debug issues
  • Contribute to documentation
  • Display technical leadership
  • Build reliable applications
  • Write tests

Benefits

  • Personal learning budget
  • Annual compensation review
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel
  • Recognition rewards
  • Annual holiday leave
  • Distributed work environment