
Go (Golang) Software Engineer, Developer Tooling and Containers
Work on a new open-source developer tooling product integrated with Ubuntu desktop, IDEs, and vendor SDKs. Responsibilities include designing user experience, writing high-quality Go code, ensuring correctness, performance and security, and collaborating across teams. Requires professional development experience (Go, Python, C or C++), knowledge of Linux system-level fundamentals (e.g., cgroups, namespaces). Nice-to-have: LXC/LXD, AI/ML and CUDA/OpenVINO, and package manager internals. Role is remote within APAC time zones and requires travel twice yearly for company events.