Canonical is hiring a technical Engineering Manager to lead a team building the Python and Golang microservices that power its global software distribution engine, known publicly as the Snap Store and Charmhub.io.
Responsibilities
- ▹Lead an effective, focused and productive engineering team and develop the colleagues you manage
- ▹Review code and provide architectural leadership as a technically strong manager
- ▹Collaborate closely with other Engineering Managers, product managers and architects on an ambitious engineering roadmap
- ▹Help team members grow as engineers and do meaningful, high-quality work
- ▹Champion healthy engineering practices: documentation, quality and performance optimisation
- ▹Provide fair, clear management and ensure a high-performing team
- ▹Be a positive influence on culture and facilitate technical delivery
Requirements
- ▹Strong technical background, fluent in the programming language, architecture and components the team uses
- ▹Experience managing and developing engineering teams
- ▹Commitment to clean APIs and calm, regular, agile software delivery
Soft skills
Strong sense of ownership and collaborative leadershipPositive cultural influence and fair, clear management style
What we offer
- ▹Fully remote role with in-person team gatherings two to four times a year in interesting locations
- ▹Opportunity to learn from Canonical's world-class security team
About the company
Canonical is a leading provider of open source software and operating systems, best known for Ubuntu, with 1200+ colleagues in 75+ countries and very few office-based roles. The company is founder-led, profitable and growing.
Similar jobs

Job
Engineering Director - Commercial Systems
Canonical
Data Science
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Engineering Manager - App Stores
Canonical
Data Science
💰 Salary: not specified
🌍 Remote
EMEA
🗣️ EN

Job
Engineering Manager - Distributed Systems, Python / Go
Canonical
AI/MLData Science
+5
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Ubuntu Engineering Manager
Canonical
CppData Science
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
OpenStack Engineering Manager
Canonical
CppData Science
+2
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Engineering Manager - Solutions Engineering
Canonical
AI/MLData ScienceOpenstack
+1
💰 Salary: not specified
🌍 Remote
🗣️ EN