Open Role
Canonical

Remote opportunity at

Canonical

Engineering Manager for IAM (Identity and Access Management)

This is a full-time, remote Engineering Manager role for Canonical's identity and access management team. The team builds dependable Go and Python services and identity solutions…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This is a full-time, remote Engineering Manager role for Canonical's identity and access management team. The team builds dependable Go and Python services and identity solutions that serve every product the company ships, covering systems such as Ubuntu One SSO, Juju, LXD and MAAS. Experience in identity and access management is desirable but not required. The manager works with product management to set the technical direction for these products, manages…

Job Description

This is a full-time, remote Engineering Manager role for Canonical's identity and access management team. The team builds dependable Go and Python services and identity solutions that serve every product the company ships, covering systems such as Ubuntu One SSO, Juju, LXD and MAAS. Experience in identity and access management is desirable but not required.

The manager works with product management to set the technical direction for these products, manages the team backlog, and reviews code while coaching less experienced team members. The role spans the full development process: designing software, writing high-quality code and tests, providing thoughtful code reviews and documentation, and helping troubleshoot issues. The team works with upstream open source projects and with internal teams to deliver software that runs across bare-metal servers, public clouds and Kubernetes. Work is backed by strong data stores and a Kubernetes-based observability stack. The manager also takes part in community events such as hackfests, webinars and conferences.

Applicants need a strong record in software development, familiarity with Kubernetes, and a sharp instinct for how software is designed, tuned and secured. A demonstrated record of recruiting and running a strong engineering group, along with Go and Python work, is required. The posting also asks for experience designing complex distributed systems, working with container technology, and running large-scale distributed systems. An exceptional academic record and a technical undergraduate degree, or a compelling alternative route, are expected. Professional English and the readiness to make international trips two times annually for company events of up to two weeks are required. The position is remote, covering EMEA or AMER.

Responsibilities

  • Set the technical direction for these products together with product management
  • Manage the team backlog and review code
  • Coach younger team members
  • Design software, then produce robust code and tests
  • Provide code reviews, documentation and troubleshooting support
  • Engage upstream open source projects and internal teams
  • Take part in community events such as hackfests, webinars and conferences

Requirements

  • Demonstrated record of recruiting and running a strong software engineering group
  • Working knowledge of Go and Python engineering
  • Skill in building intricate distributed platformss
  • Experience with container technology and Kubernetes
  • Strong understanding of software and infrastructure security and performance
  • Experience designing and operating large-scale distributed systems
  • Strong written and spoken English, with polished presentation skills
  • Readiness to make international trips two times annually for company events lasting up to two weeks

Qualifications

  • Familiarity with IAM technologies and standards is a bonus, though not essential
  • Technical undergraduate degree, or a compelling alternative route
  • Exceptional academic record from high school and university

Core Skills

Benefits

  • Annual compensation review and a bonus or commission linked to performance
  • USD 2,000 each year for personal learning and development
  • Twice-yearly in-person team sprints in a distributed setup
  • Annual holiday leave, plus maternity and paternity leave
  • Team member assistance and wellness platform
  • Priority Pass access, plus upgraded seats on long-haul trips to company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this IAM Engineering Manager role remote?

Yes. The posting says the role is remote and covering the EMEA or AMER regions.

Is prior identity and access management experience needed?

It is desirable but not required. The posting values Go and Python experience, Kubernetes knowledge and experience leading engineering teams.

How much travel is involved?

The role requires the readiness to make international trips two times annually for company events of up to two weeks.

Is the role full-time, and what is the salary?

The role is described as full-time. The posting does not specify a base salary, though it mentions a bonus or commission linked to performance.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote

Posted by Canonical

Source: Canonical

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile