¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
Canonical is seeking exceptional Golang engineers to join their innovative team. In this fully remote position, you will design, implement, and maintain high-quality software solutions while collaborating with colleagues globally. Ideal candidates will have a strong academic background in Computer Science or a related field, extensive Linux experience, and a passion for open-source development. Canonical offers a supportive work environment with opportunities for professional growth and development.
This is our general process for Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we'll find the best fit product team at Canonical for you to progress your application based on your personal interests.
Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development, we prefer React and Flutter.
Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems to those which build and test open source on every architecture, our systems management tools, and distributed systems R&D, we rely on Golang for its concurrency and developer ecosystem. Canonical offerings like Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro include Golang components.
We aim to make Ubuntu the best platform for Golang development, providing easy access to tooling and capabilities that support cutting-edge open source and enterprise development.
Join us in delivering innovative open-source solutions globally. We expect high engineering standards and strong motivation in a fully remote, distributed environment. These roles require extensive Linux experience, with diverse Linux versions being a plus.
Location: Open roles for Golang engineers in every time zone.
The role entails:
What we are looking for in you:
Nice-to-have skills:
What we offer colleagues:
About Canonical:
Canonical is a pioneering open source tech firm, publisher of Ubuntu, shaping AI, IoT, and cloud software. We recruit globally and uphold high standards, expecting excellence. Most colleagues work remotely since 2004, embracing future work trends that challenge and develop your skills.
Canonical is an equal opportunity employer:
We value diversity and are committed to a workplace free from discrimination. All applications are considered fairly regardless of background or identity.