Golang Engineer
Listed on 2025-12-07
-
Software Development
Cloud Engineer - Software, Software Engineer
Overview
Join Canonical as a Golang Engineer to build robust open‑source systems that power Ubuntu and Enterprise workloads.
We are a global, founder‑led company that builds and distributes open‑source software to thousands of customers worldwide. Our product ecosystem includes Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro and many more, all of which rely heavily on Go for performance and concurrency.>
Responsibilities- Design, implement, and maintain well‑tested Go code for core infrastructure and user‑facing services.
- Debug and resolve issues in production environments and collaborate with community and internal teams to define technical specifications.
- Participate in code reviews, architectural discussions, and continuous of engineering practices.
- Deploy, operate, and optimize services developed by the team in distributed environments.
- Advocate technical excellence and mentor junior team members.
- Strong academic track record in Computer Science or STEM, or a compelling alternative path.
- Undergraduate degree in Computer Science, STEM, or relevant experience; senior roles require 5+ years of professional experience.
- Proven experience designing and writing high‑quality Go software on Linux.
- Deep passion for Linux system‑level development and security.
- Experience building, deploying, and operating distributed systems and APIs.
- Excellent written and spoken English communication skills.
- Professional, self‑starting, and able to deliver on schedule.
- Willingness to travel twice a year for company events (up to two weeks each).
- Experience developing for Ubuntu Linux and related tools (Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro).
- Performance engineering and security expertise.
- Remote‑first work environment with occasional in‑person sprints.
- Personal learning and development budget (USD 2,000 per year).
- Annual compensation review and performance‑driven bonus or commission.
- Competitive base pay with global equity and benefits.
- Annual holiday leave, maternity and paternity leave, employee assistance program.
- Opportunity to travel and meet colleagues worldwide.
Canonical is a pioneering tech firm that publishes Ubuntu, the world’s leading open‑source operating system. We are building an open‑source future that powers AI, IoT, cloud, and the edge. Canonical is a global, equal‑opportunity employer that values diversity, inclusion, and excellence.
Canonical is an equal‑opportunity employerWe are proud to foster a workplace free from discrimination. We invite candidates of all backgrounds to apply.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).