Golang Engineering Manager, Commercial Systems

Elevare Search Anywhere
6 years - 10 years
Negotiable
Posted: Today
Other
Full-time

Job Summary

 
Canonical is a global open-source software company and the publisher of Ubuntu, serving enterprise customers across cloud, AI, IoT, and engineering sectors. The Golang Engineering Manager will lead one of the Commercial Systems teams, overseeing the design and development of critical internal services such as billing or Livepatch, while driving engineering quality, accountability, and team growth.

Job Description

 

Canonical is seeking a Golang Engineering Manager to lead one of its Commercial Systems engineering teams, responsible for business-critical internal services. This role combines technical leadership with people management, ensuring high engineering standards, delivery accountability, and continuous improvement across Golang-based systems that support Canonical’s commercial operations.


Responsibilities:
- Lead and manage a team of software engineers developing Golang services.
- Oversee the design, development, and operation of internal products such as billing or Livepatch systems.
- Drive engineering quality, scalability, and reliability standards.
- Develop the technical and professional capabilities of direct reports.
- Collaborate with business and cross-functional teams to align solutions with company objectives.
- Continuously improve processes, system designs, and delivery practices.


Requirements:
- Undergraduate degree in a technical discipline or equivalent practical experience.
- Proven experience in software development using high-level languages such as Golang, Python, or Java.
- Demonstrated leadership or management experience in engineering teams.
- Strong written and spoken English communication skills.
- Results-oriented mindset with a strong sense of accountability.
- Willingness to travel internationally twice per year for company events.


Benefits:
- Performance-driven annual bonus and regular compensation reviews.
- Distributed work environment with in-person team sprints twice yearly.
- Personal learning and development budget.
- Comprehensive leave policies and employee assistance program.


This remote role is based in the EMEA region and supports Canonical’s mission to deliver high-quality open-source solutions at global scale.

Join a Remote Jobs Community
Masterclass - Landing Your Dream Remote Job