Job Description

Join to apply for the Golang Engineer role at Canonical

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. The company is founder led, profitable and growing.

Location

These roles require extensive personal experience with Linux - the more different versions of Linux the better! We have open roles for Golang engineers in every time zone.

Role responsibilities
  • Design and implement well-tested and documented software in Go
  • Debug and fix issues encountered by your users
  • Participate in our engineering process through code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices
  • In some cases, deploy and oper...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application