Enable job alerts via email!

Engineering Manager for IAM (Identity and Access Management)

Canonical

Winnipeg

Remote

CAD 100,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canonical is seeking an Engineering Manager for IAM to lead the development of secure identity and access management solutions. This remote role focuses on building a high-performing team and designing distributed systems, with responsibilities including mentoring and collaborating with product management. The ideal candidate will have proven leadership experience in software engineering, particularly with Go and Python, and a strong understanding of security best practices.

Benefits

Distributed work environment with biannual in-person team sprints
Annual learning and development budget of USD 2,000
Performance reviews and recognition rewards
Comprehensive benefits including parental leave and wellness programs
Opportunities for travel and professional growth

Qualifications

  • Proven leadership in hiring and managing software engineering teams.
  • Experience with Go and Python programming.
  • Strong understanding of distributed systems and Kubernetes.

Responsibilities

  • Build and lead a high-performance software engineering team.
  • Design and implement complex distributed systems.
  • Ensure security, performance, and reliability of IAM solutions.

Skills

Leadership
Go
Python
Distributed Systems
Kubernetes
Container Technology
Security Best Practices
IAM Standards
Communication Skills

Job description

Engineering Manager for IAM (Identity and Access Management)

Join us to apply for the Engineering Manager for IAM (Identity and Access Management) role at Canonical.

About the Role

We are seeking an Engineering Manager for IAM to lead the development of high-performing Go and Python services, focusing on secure identity and access management solutions used across all Canonical products. Your team will influence how users, clients, and community members access open source applications like Ubuntu One SSO, Juju, LXD, and MAAS.

Responsibilities
  • Build and lead a high-performance software engineering team
  • Design and implement complex distributed systems
  • Ensure security, performance, and reliability of IAM solutions
  • Collaborate with product management to define technical vision
  • Review code, mentor team members, and oversee software development
  • Engage with open source communities and participate in industry events
Qualifications
  • Proven leadership in hiring and managing software engineering teams
  • Experience with Go and Python programming
  • Strong understanding of distributed systems, Kubernetes, and container technology
  • Knowledge of security best practices and IAM standards is a plus
  • Excellent communication skills in English
  • Ability to travel internationally twice a year for up to two weeks
Location

This role is remote, based in the EMEA or AMER regions.

What We Offer
  • Distributed work environment with biannual in-person team sprints
  • Annual learning and development budget of USD 2,000
  • Performance reviews and recognition rewards
  • Comprehensive benefits including parental leave and wellness programs
  • Opportunities for travel and professional growth
About Canonical

Canonical is a leading open source software provider, known for Ubuntu and pioneering work in AI, IoT, and cloud computing. We value diversity, innovation, and excellence, with a global, mostly remote workforce.

Equal Opportunity Employer

We are committed to fostering an inclusive environment and welcome applications from all backgrounds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Engineering Manager for IAM (Identity and Access Management)

Canonical

Calgary

Remote

CAD 120,000 - 160,000

Today
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Edmonton

Remote

CAD 100,000 - 140,000

Today
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Trois-Rivières

Remote

CAD 100,000 - 140,000

Yesterday
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Montreal

Remote

CAD 100,000 - 140,000

Today
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Vancouver

Remote

CAD 120,000 - 160,000

Yesterday
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Mississauga

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Waterloo

Remote

CAD 100,000 - 150,000

Yesterday
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Ottawa

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Hamilton

Remote

CAD 100,000 - 140,000

Today
Be an early applicant