Enable job alerts via email!

Engineering Manager for IAM (Identity and Access Management)

Canonical

Hamilton

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 role involves managing a high-performance team and collaborating on open source projects, requiring expertise in Go, Python, and distributed systems. The position offers a competitive salary and a flexible remote work environment, emphasizing continuous learning and development.

Benefits

Distributed work environment
Learning and development budget
Competitive compensation with annual reviews
Wellness programs
Travel opportunities
Parental leave

Qualifications

  • Proven leadership in software engineering teams.
  • Experience with Go and Python development.
  • Knowledge of distributed systems and container technology.

Responsibilities

  • Build and lead a high-performance engineering team.
  • Design and implement complex distributed systems.
  • Manage software development lifecycle, including coding and reviews.

Skills

Leadership
Go
Python
Distributed systems
Container technology
Kubernetes
Security standards
Performance standards
IAM standards
Communication

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 hiring an Engineering Manager for IAM to lead the development of secure identity and access management solutions using high-performing Go and Python services. You will work on projects like Ubuntu One SSO, Juju, LXD, and MAAS, defining how users and clients access open source applications across various platforms.

Responsibilities
  • Build and lead a high-performance engineering team
  • Design and implement complex distributed systems
  • Work with upstream open source projects and internal teams
  • Manage software development lifecycle, including coding, reviews, and documentation
  • Ensure performance, security, and reliability of IAM solutions
  • Collaborate with product management to define technical vision
Qualifications
  • Proven leadership in software engineering teams
  • Experience with Go and Python development
  • Knowledge of distributed systems, container tech, and Kubernetes
  • Understanding of security, performance, and IAM standards (desirable)
  • Excellent communication skills in English
Location

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

What We Offer
  • Distributed work environment with in-person team sprints
  • Learning and development budget
  • Competitive compensation with annual reviews
  • Benefits including wellness programs, travel opportunities, and parental leave
About Canonical

Canonical leads in open source innovation, publishing Ubuntu and supporting AI, IoT, and cloud initiatives worldwide. We foster a diverse, inclusive, and flexible work environment, emphasizing excellence and continuous learning.

Additional Details

Seniority level: Mid-Senior level

Employment type: Full-time

Industry: Software Development

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

Mississauga

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

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

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

Winnipeg

Remote

CAD 100,000 - 140,000

Yesterday
Be an early applicant