Enable job alerts via email!

Engineering Manager for IAM (Identity and Access Management)

Canonical

Oklahoma

Remote

USD 120,000 - 160,000

Full time

15 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 a high-performing team developing Go and Python services for identity and access management. This remote role focuses on distributed systems, security, and performance, requiring strong leadership and technical expertise. Join a global team dedicated to open source innovation and continuous learning.

Benefits

USD 2,000 annual learning and development budget
Biannual in-person team sprints
Annual compensation review
Recognition rewards
Wellness programs and assistance
Travel opportunities for company events

Qualifications

  • Proven experience leading high-performance software engineering teams.
  • Strong understanding of security and performance in software/infrastructure.
  • Excellent academic record from high school and university.

Responsibilities

  • Define product technical vision and manage team backlog.
  • Participate in all software development phases: designing, coding, testing, and troubleshooting.
  • Mentor team members and review code.

Skills

Leadership
Go
Python
Distributed Systems
Kubernetes
Security
Interpersonal Skills

Education

Degree in a technical field

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. We promote global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet periodically in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring an Engineering Manager for IAM to develop high-performing Go and Python services and secure identity and access management solutions used across all products. Your team will influence access protocols for Ubuntu One SSO, Juju, LXD, and MAAS, shaping how users, clients, and community members access open source applications.

This role is ideal for a software engineering manager passionate about distributed systems operations, with or without prior IAM experience. You will collaborate with upstream open source projects and internal teams to deliver high-quality software deployable on bare metal, cloud, and Kubernetes.

As the engineering manager for the identity team, you will bring substantial software development expertise, Kubernetes knowledge, and a focus on design, performance, and security. Responsibilities include defining product technical vision, managing team backlog, reviewing code, and mentoring team members.

You will participate in all software development phases: designing, coding, testing, reviewing, documenting, and troubleshooting.

You will also work closely with industry-leading teams within Canonical, ensuring robust data storage and observability using our Kubernetes-based stack. Engagement with open source communities through hackfests, webinars, and conferences is encouraged.

Location: This role is remote within the EMEA or AMER regions.

What we are looking for in you
  • Proven experience leading high-performance software engineering teams
  • Experience with Go and Python development
  • Ability to design and implement complex distributed systems
  • Knowledge of container tech and Kubernetes
  • Strong understanding of security and performance in software/infrastructure
  • Experience operating large-scale distributed systems
  • Knowledge of IAM technologies and standards is a plus
  • Excellent academic record from high school and university
  • Degree in a technical field or compelling alternative narrative
  • Professional English communication and presentation skills
  • Interpersonal skills, curiosity, flexibility, accountability
  • Willingness to travel internationally twice a year for up to two weeks
What we offer colleagues
  • Distributed work environment with biannual in-person team sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review
  • Recognition rewards, holiday leave, parental leave
  • Wellness programs and assistance
  • Travel opportunities and upgrades for company events
About Canonical

Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and promote excellence. Many colleagues work remotely, fostering innovation and continuous learning.

Canonical is an equal opportunity employer. We value diversity and are committed to a workplace free from discrimination, offering fair consideration regardless of background or identity.

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

Oklahoma City

Remote

USD 120,000 - 160,000

14 days ago

Engineer, Identity and Access Management @ Stride, Inc.

Cyber Crime

Washington

Remote

USD 66,000 - 171,000

Yesterday
Be an early applicant

IAM Engineer

Anaplan

Remote

USD 100,000 - 130,000

6 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

IAM Engineer

Lakeview Loan Servicing

Coral Gables

Remote

USD 110,000 - 135,000

6 days ago
Be an early applicant

IAM Engineer

Bayview Asset Management

Coral Gables

Remote

USD 110,000 - 135,000

6 days ago
Be an early applicant

Engineering Manager for IAM (Identity and Access Management)

Canonical

Baltimore

Remote

USD 120,000 - 160,000

14 days ago

Engineering Manager for IAM (Identity and Access Management)

Canonical

Boise

Remote

USD 120,000 - 160,000

14 days ago

Engineering Manager for IAM (Identity and Access Management)

Canonical

Omaha

Remote

USD 120,000 - 160,000

14 days ago