← All jobs

Go Engineer, Commercial Systems at Canonical

Confirmed open

Develop and operate Go services for Canonical's billing, contracts or Livepatch systems, with responsibility for design, code review and production quality.

Canonical logoCanonical
Location
Home based - EMEA
Work arrangement
remote
Technologies
Linux, Go

Role overview

Canonical's commercial systems unit builds services used by its engineering and business teams. The posting describes Go-based billing and contracts services, as well as Livepatch delivery of Linux kernel security fixes. Engineers may join different teams and seniority levels. This role is remote in EMEA and includes two international company events yearly.

Responsibilities

  • Design and develop engineering solutions in Go for a commercial-systems team.
  • Lead technical design discussions, review code and implement production changes.
  • Deploy and operate the services built by the team.
  • Help maintain accurate, scalable billing or contract workflows, or security-patch delivery, according to team assignment.
  • Coach colleagues and improve engineering and organisational practices.

Qualifications

  • Professional Go software development and a strong focus on engineering quality.
  • Technical degree or convincing alternative path, together with the academic record requested in the posting.
  • Professional written and spoken English, including presentation skills.
  • Initiative, reliable delivery and willingness to mentor and receive feedback.
  • Performance engineering, security or experience with accounting, sales and business operations are useful additional skills.

Benefits

  • Home-based distributed work with twice-yearly in-person team gatherings.
  • A stated USD 2,000 yearly learning budget, compensation reviews and recognition rewards.
  • Annual and parental leave, employee assistance and travel opportunities for company events, subject to the applicable local programme.

About Canonical

Canonical publishes Ubuntu and develops open-source products for cloud, AI, connected devices and enterprise infrastructure. It describes most engineering roles as home based, with periodic in-person team gatherings.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and apply

Source checked: 2026-09-29

Show what you can do

Build a free profile around your CV and real work. Share its link when you are ready. Applications for this role still go directly to the employer.

Build a free profile

Browse job categories

Related jobs