Engineering Manager - App Stores
Canonical
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Engineering Manager – App Stores (technical management)
You will lead a team developing Python and Go (Golang) micro-services that power Canonical’s global software distribution engine and marketplaces (Snap Store and Charmhub.io). The system models software distribution concepts such as architectures, releases, betas, release candidates, stable releases, and branches.
Responsibilities
- Lead a remote team of engineers in your time zone
- Coach and develop talent via mentoring, feedback, and hands-on career development
- Drive effective execution: keep the team focused, productive, and unblocked
- Contribute technically through code reviews and architectural leadership
- Collaborate with Engineering Managers, product managers, and architects to produce an engineering roadmap
- Ensure healthy engineering practices, including documentation, quality, and performance optimization
- Foster a positive culture and reflect regularly with the team on strategy and execution
- Work with internal and external stakeholders to set and manage expectations
Requirements
- Fluency in the team’s programming language, architecture, and components
- Technical strength to participate in code review and architecture while primarily managing and developing the team
- Commitment to tests for reliability and velocity
- Ability to facilitate delivery and maintain fair, clear, high-performing management
Nice-to-haves
- Experience leading engineering for highly scalable SaaS systems (large-scale update/load scenarios)
- Collaboration with or exposure to security practices and teams
Location / remote policy
- May be based remotely in the Americas, Europe, Middle East, or Africa time zones.
About Canonical
Canonical is a leading provider of open source software and operating systems for global enterprise and technology markets. Its flagship platform, Ubuntu, is widely used across public cloud, data science, AI, engineering innovation, and IoT. The company is known for global distributed collaboration and operates with teams across many countries.
Scraped 4/16/2026