Open Role
Canonical

Opportunity at

Canonical

Engineering Manager for IAM (Identity and Access Management)

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager for IAM to lead the development of secure identity and access management solutions. The…

View Company

Role Snapshot

Hiring Now

Remote from

Not specified

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published1d ago
Listing Views3
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager for IAM to lead the development of secure identity and access management solutions. The employer operates as a distributed technology organization with team members spread across multiple continents. In this position, you will oversee the creation of Go and Python services that power user authentication and access across platforms like Ubuntu One SSO, Juju, LXD, and MAAS. This…

Job Description

Canonical, the publisher of the Ubuntu platform, is hiring an Engineering Manager for IAM to lead the development of secure identity and access management solutions. The employer operates as a distributed technology organization with team members spread across multiple continents. In this position, you will oversee the creation of Go and Python services that power user authentication and access across platforms like Ubuntu One SSO, Juju, LXD, and MAAS.

This opportunity is well-suited for a software engineering manager who possesses a strong background in distributed systems and wants to direct the future of identity operations. You will collaborate with upstream open-source communities and internal groups to build software deployable on bare metal, public cloud, and Kubernetes environments. Responsibilities include defining technical visions, managing backlogs, conducting code reviews, and mentoring junior staff, alongside hands-on software design and troubleshooting.

The role operates on a distributed model, requiring team members to travel internationally for in-person gatherings two to four times per year. Canonical evaluates candidates globally while upholding equal opportunity employment standards and fostering a diverse workplace. If you bring expertise in team leadership, distributed architecture, and software security, this role provides a platform to shape widely adopted open-source technologies.

Responsibilities

  • Collaborate with product management to define product technical direction
  • Manage and prioritize the team backlog
  • Perform code reviews and mentor junior engineering colleagues
  • Design software systems and write code and automated tests
  • Produce technical documentation and participate in issue troubleshooting
  • Engage with upstream open-source communities through webinars, conferences, and hackfest events

Requirements

  • Demonstrated experience hiring and leading high-performance software engineering teams
  • Development experience utilizing Go and Python
  • Ability to design and build complex distributed systems
  • Familiarity with container technologies and Kubernetes
  • Understanding of performance and infrastructure or software security
  • Professional written and spoken English proficiency with presentation skills
  • Interpersonal abilities including accountability, flexibility, and curiosity
  • Capacity for international travel twice annually for company events lasting up to two weeks

Qualifications

  • Prior background in identity and access management technologies and standards
  • Exceptional academic record encompassing high school and university performance
  • Undergraduate degree in a technical discipline or an alternative proven path

Core Skills

Benefits

  • Compensation determined by geographical location, experience, and performance, with annual reviews
  • Performance-driven annual bonus or commission plan
  • Distributed work environment featuring twice-yearly in-person team sprints
  • Annual personal learning and development budget of USD 2,000
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Priority Pass and travel upgrades for long-haul company gatherings

Frequently Asked Questions

Where is this job located?

This role is based remotely in the EMEA or AMER regions as part of a globally distributed company structure.

What is the employment type?

The posting specifies a full-time employment status.

Is prior identity and access management experience mandatory?

No, experience in the identity and access management field is described as desirable rather than required.

What is the salary for this position?

The salary is not stated in the job posting, though compensation is shaped by geographic location, experience, and performance, and is reviewed annually.

Does the role require travel?

Yes, team members are required to travel internationally twice a year for company events lasting up to two weeks.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Advertisement
320 × 50

Posted by Canonical

Source: Jobicy — Netherlands

Canonical

Canonical

78Open Jobs
—No reviews yet
View Company Profile