한국어·English
Canonical company · OPEN ROLE
Go (Golang) Software Engineer, Developer Tooling and Containers
APAC · Remote · Engineering · AI
- Company
- Makes the Ubuntu Linux distribution and helps enterprises adopt open source infrastructure.
- Role
- Builds next-generation developer tools that connect Ubuntu desktop and containers.
Log in to mock apply, save this role or see more roles.
What you will do
We rewrote the responsibilities and qualifications in plain language instead of copying the original posting.
Responsibilities
- Designs the user experience for new capabilities in an open source developer tool.
- Writes high quality code to build new features.
- Checks that the code works correctly and holds up across many different use cases.
- Reviews implementation choices closely for performance, quality, and security.
- Works together with teams both inside and outside the company.
What you need
- Has professional software development experience in Go, Python, C, or C++.
- Knows Linux system level fundamentals such as cgroups and namespaces.
- Holds a technical degree or has an equally compelling background.
- Writes and speaks English professionally and presents well.
- Can travel internationally twice a year for up to two weeks at a time.
Good to have
- Has experience with LXC or LXD.
- Has experience with AI/ML or CUDA/OpenVINO.
- Knows how system and language level package managers work internally.
Read the employer’s original job description
See how your resume reads for this role
A former Korea GM at a global company reads it and tells you what to improve for this role. It uses 1 credit.
Checked 2026-10-18