Remote Engineering Manager, App Stores & SaaS APIs

Canonical Ltd.

United States

Remote

USD 180,000 - 240,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote working environment
Personal learning and development预算 of
Annual compensation review
Recognition rewards
Annual holiday leave
Parental leave
Employee Assistance Programme
Opportunity to travel to new locations
Priority Pass for travel and travel up

Job summary

Canonical is seeking an Engineering Manager to lead a distributed team building Python and Golang micro-services powering the Snap Store and Charmhub.io ecosystems. You will mentor engineers, drive code quality, and align delivery with strategic goals across time zones.

This role offers a fully remote setup with global teammates, a learning budget, annual reviews, and opportunities to travel to sprints. Strong leadership and software craft are essential.

Qualifications

  • Good experience in leading modern, agile software development practices.
  • Experience in forming a healthy, collaborative engineering culture in line with the company values.
  • Demonstrative experience of being a role model for sound engineering principles and directly contributing toward your team's goals.
  • Willingness to travel up to 4 times a year for internal events.
  • You love to mentor, develop and grow people, and have a track record of doing it.
  • You are knowledgeable and passionate about software development.
  • You are focused on success and the timely delivery of high‑quality software.
  • You value and nurture great team culture and spirit.
  • You have experience and commitment to agile development methodologies.
  • Software development experience in Python (experience in Golang in addition to that would be a big plus).
  • Effective written and verbal communication skills.
  • Practical experience with Linux system administration.

Responsibilities

  • Lead a remote team of engineers in your time zone.
  • Develop talent through coaching, mentoring, feedback, and hands‑on career development.
  • Set and manage expectations with other engineering teams, management, and external stakeholders.
  • Be an active part of the leadership team and collaborate with other leaders in the organisation.
  • With your team, build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Engage with many other teams at Canonical, as well as the open‑source community and commercial partners.

Skills

Python
Golang
Leadership
Agile methodologies
Mentoring
Linux

Job description

Canonical is seeking an Engineering Manager to lead a distributed team building Python and Golang micro-services powering the Snap Store and Charmhub.io ecosystems. You will mentor engineers, drive code quality, and align delivery with strategic goals across time zones.

This role offers a fully remote setup with global teammates, a learning budget, annual reviews, and opportunities to travel to sprints. Strong leadership and software craft are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Engineering Manager, SaaS Platform and Team Builder
Remote Engineering Manager, SaaS Platform and Team Builder

Canonical Ltd. • United States

Remote
USD 150,000 - 190,000
Remote work
Learning budget
Annual compensation review
+6
Remote Engineering Manager - SaaS Platform (Python/Golang)
Remote Engineering Manager - SaaS Platform (Python/Golang)

Canonical Ltd. • United States

Remote
USD 150,000 - 190,000
Remote work
Learning budget
Annual bonus
+5
Engineering Manager - App Stores
Engineering Manager - App Stores

Canonical • United States

Remote
USD 150,000 - 210,000
Engineering Manager - Scalable SaaS Microservices
Engineering Manager - Scalable SaaS Microservices

Canonical • United States

Remote
USD 150,000 - 210,000
Engineering Manager - App Stores
Engineering Manager - App Stores

Canonical Ltd. • United States

Remote
USD 150,000 - 190,000
Remote work
Learning budget
Annual compensation review
+6
Engineering Manager - App Stores
Engineering Manager - App Stores

Canonical Ltd. • United States

Remote
USD 180,000 - 240,000
Fully remote working environment
Personal learning and development预算 of
Annual compensation review
+6
Remote Engineering Manager, Commercial Systems (Go/Python)
Remote Engineering Manager, Commercial Systems (Go/Python)

Remote • San Francisco (CA)

Remote
USD 180,000 - 240,000
Fully remote working environment
Personal learning and development budg
Annual compensation review
+6
Engineering Manager – App Stores
Engineering Manager – App Stores

Canonical Ltd. • United States

Remote
USD 150,000 - 190,000
Remote work
Learning budget
Annual bonus
+5
Remote Engineering Manager - Linux Cloud & Microservices
Remote Engineering Manager - Linux Cloud & Microservices

Canonical Ltd. • United States

Remote
USD 120,000 - 160,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Remote Engineering Manager - MLOps & Analytics
Remote Engineering Manager - MLOps & Analytics

Canonical Ltd. • United States

Remote
USD 140,000 - 170,000
Remote-first company culture
Annual learning budget (USD 2,000)
Annual compensation review
+4