Open Role
Canonical

Opportunity at

Canonical

Engineering Manager for IAM (Identity and Access Management)

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

View Company

Role Snapshot

Hiring Now

Remote from

Not specified

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published2d ago
Listing Views4
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu platform, is seeking an Engineering Manager for IAM to lead teams building secure identity and access management solutions. The organization operates globally with a distributed workforce across various regions. In this role, the selected candidate will guide the creation of Go and Python services utilized across multiple company products, including Ubuntu One SSO, Juju, LXD, and MAAS. This opportunity is ideal for a software…

Job Description

Canonical, the publisher of the Ubuntu platform, is seeking an Engineering Manager for IAM to lead teams building secure identity and access management solutions. The organization operates globally with a distributed workforce across various regions. In this role, the selected candidate will guide the creation of Go and Python services utilized across multiple company products, including Ubuntu One SSO, Juju, LXD, and MAAS.

This opportunity is ideal for a software engineering leader passionate about distributed systems operations and software design, performance, and security. The position involves collaborating with upstream open source communities, participating in webinars and conferences, and coordinating with internal teams. The team's deliverables function across bare metal, public clouds, and Kubernetes environments.

Canonical functions primarily as a distributed entity where colleagues work remotely while gathering in person two to four times annually in international locations. The enterprise is founder-led, growing, and profitable, maintaining high standards for incoming personnel. The role requires willingness to travel internationally for company gatherings lasting up to two weeks twice a year.

Responsibilities

  • Collaborate with product management to establish the technical vision for products
  • Oversee the team backlog and manage project execution
  • Review software code and provide feedback to team members
  • Coach junior team members and support their professional growth
  • Design software architecture, author high-quality code and tests, and produce technical documentation
  • Troubleshoot operational issues and participate in broader open-source community events like hackfests

Requirements

  • Demonstrated experience hiring and leading a high-performing software engineering team
  • Practical background in Go and Python software development
  • Capability to design and build complex, distributed systems
  • Experience utilizing container technology and Kubernetes
  • Familiarity with software and infrastructure security principles and performance optimization
  • Professional written and spoken English proficiency paired with presentation skills
  • Ability to travel internationally twice per year for company events up to two weeks long

Qualifications

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

Core Skills

Benefits

  • Distributed work environment featuring in-person team sprints twice a year
  • Personal learning and development budget of USD 2,000 annually
  • Annual compensation reviews
  • Performance-driven yearly bonuses or commissions
  • 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 events

Frequently Asked Questions

What is the remote work policy for this position?

This role is based remotely within the EMEA or AMER regions, aligning with the company's distributed collaboration model.

Is prior experience in identity and access management mandatory?

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

What compensation details are provided in the posting?

The posting does not specify a concrete salary, though it notes that compensation considers geographical location, experience, and performance, and includes a performance-driven annual bonus or commission.

How often does travel take place for this role?

Employees are expected to travel internationally twice a year for company events that can last up to two weeks long.

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 — USA

Canonical

Canonical

78Open Jobs
—No reviews yet
View Company Profile