Enable job alerts via email!

Engineering Manager for IAM (Identity and Access Management)

Canonical

Columbus (OH)

Remote

USD 120,000 - 160,000

Full time

13 days ago

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 high-performing teams in developing secure identity management solutions. The role involves working with Go and Python, managing distributed systems, and collaborating with open source projects. Ideal candidates will have extensive experience in software development, Kubernetes, and a strong focus on performance and security.

Benefits

Annual learning and development budget of USD 2,000
Distributed work environment with biannual in-person team sprints
Wellness programs
Travel opportunities
Recognition rewards
Holiday leave
Parental leave

Qualifications

  • Proven experience leading high-performance software engineering teams.
  • Ability to design and implement complex distributed systems.
  • Fluent in English, with strong presentation skills.

Responsibilities

  • Define product vision and manage the team backlog.
  • Review code, coach team members, and design software.
  • Collaborate with industry-leading teams and participate in open source communities.

Skills

Go
Python
Kubernetes
Security
Performance
Distributed Systems

Education

Technical degree or equivalent experience

Job description

Engineering Manager for IAM (Identity and Access Management)

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

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. The company is founder-led, profitable, and growing, with a distributed team of over 1200 colleagues across 75+ countries.

We are hiring an Engineering Manager for IAM to lead the development of high-performing Go and Python services and secure identity and access management solutions used across all Canonical products. This includes projects like Ubuntu One SSO, Juju, LXD, and MAAS. The role offers an opportunity for a software engineering leader passionate about distributed systems to influence the future of identity management at Canonical.

You will work with upstream open source projects and internal teams to deliver high-quality software deployable on bare metal, cloud, and Kubernetes. The ideal candidate will have significant experience in software development, Kubernetes, and software design, with a focus on performance and security. Responsibilities include defining product vision, managing the team backlog, reviewing code, coaching team members, designing software, writing code and tests, reviewing code, documenting, and troubleshooting.

This role also involves collaboration with industry-leading teams, ensuring robust data storage and observability using Kubernetes-based tools, and participating in open source communities through events and conferences.

Location:

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

What we are looking for:
  • Proven experience leading high-performance software engineering teams
  • Experience with Go and Python development
  • Ability to design and implement complex distributed systems
  • Experience with container technology and Kubernetes
  • Strong understanding of security and performance in software/infrastructure
  • Experience with large-scale distributed systems
  • Knowledge of IAM technologies and standards (desirable)
  • Excellent academic record
  • Technical degree or equivalent experience
  • Fluent in English, with strong presentation skills
  • Excellent interpersonal skills, curiosity, flexibility, accountability
  • Willingness to travel internationally twice a year for up to two weeks
What we offer:
  • Distributed work environment with biannual in-person team sprints
  • Annual learning and development budget of USD 2,000
  • Performance reviews and compensation updates
  • Recognition rewards, holiday leave, parental leave
  • Wellness programs, travel opportunities, and more
About Canonical:

Canonical is a pioneer in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and promote a flexible, remote working culture. We seek diversity and are committed to equal opportunity employment.

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

Similar jobs

Identity and Access Management (IAM) Engineer - IntelliScript (Remote)

Milliman Ireland

Brookfield

Remote

USD 104,000 - 208,000

8 days ago

Engineer, Identity and Access Management @ Stride, Inc.

Cyber Crime

Washington

Remote

USD 66,000 - 171,000

Today
Be an early applicant

IAM Engineer

Anaplan

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Identity Access & Management Engineer

Bayview Fund Management, LLC

Orlando

Remote

USD 110,000 - 135,000

3 days ago
Be an early applicant

Identity Access & Management Engineer

Lakeview Loan Servicing

Coral Gables

Remote

USD 110,000 - 135,000

5 days ago
Be an early applicant

Identity Access & Management Engineer

Bayview Asset Management

Coral Gables

Remote

USD 110,000 - 135,000

5 days ago
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Baltimore

Remote

USD 120,000 - 160,000

13 days ago

Engineering Manager for IAM (Identity and Access Management)

Canonical

Boise

Remote

USD 120,000 - 160,000

13 days ago

Engineering Manager for IAM (Identity and Access Management)

Canonical

Omaha

Remote

USD 120,000 - 160,000

13 days ago