← All jobs

Go Engineer for Developer Tooling and Containers at Canonical

Confirmed open

Build Linux developer tools and container capabilities in Go for a home-based APAC engineering position.

Canonical logoCanonical
Location
Home Based - APAC
Work arrangement
remote
Technologies
Python, C++, Linux, Go

Role overview

Canonical seeks a systems software engineer for developer tooling and containers. The APAC remote role focuses on useful interfaces, correct behaviour across use cases, and performance and security in Linux tooling.

Responsibilities

  • Design the user experience and implementation of new developer-tool capabilities.
  • Write and review robust code, considering correctness, performance, quality and security.
  • Investigate concrete user problems and coordinate with teams inside and outside Canonical.
  • Contribute to container-related development in the Linux ecosystem.

Qualifications

  • Professional coding in Go, Python, C or C++ and understanding of Linux system concepts such as cgroups and namespaces.
  • A technical degree or persuasive alternative path, with strong written and spoken English.
  • Ability to exchange technical feedback, explain decisions and travel to company events twice yearly.
  • Useful extras include LXC or LXD, package-manager internals, and AI/ML or CUDA/OpenVINO.

Benefits

  • Canonical lists distributed home-based work with in-person team meetings, a USD 2,000 annual personal learning budget, annual compensation review and recognition awards.
  • The posting also names annual leave, parental leave, an employee assistance programme and travel-related support for company events. The package can vary by location.

About Canonical

Canonical publishes Ubuntu and develops open-source software for cloud, connected devices and enterprise infrastructure. Its teams work across countries.

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