Enable job alerts via email!

Engineering Manager for IAM (Identity and Access Management)

Canonical

San Bernardino (CA)

Remote

USD 120,000 - 180,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 team in developing secure identity and access management solutions. This remote role requires strong leadership skills, experience with Go and Python, and knowledge of distributed systems. Join a pioneering open source tech firm and contribute to innovative projects.

Benefits

Annual learning and development budget of USD 2,000
Biannual in-person team sprints
Recognition rewards and holiday leave
Wellness programs and assistance platform
Opportunities to travel and meet colleagues
Travel perks for company events

Qualifications

  • Proven experience leading high-performance software engineering teams.
  • Experience with Go and Python development.
  • Ability to design and implement complex, distributed systems.

Responsibilities

  • Define the technical vision and manage the team backlog.
  • Review code, coach team members, and design software.
  • Engage with open source communities through hackfests and webinars.

Skills

Leadership
Go
Python
Kubernetes
Security
Interpersonal skills

Education

Degree in a technical subject
Excellent academic record

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, along with industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times a year 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 build high-performing Go and Python services and secure identity and access management solutions used across all products. Your team will define how Canonical users, clients, and community members access their favorite open source applications, from Ubuntu One SSO to Juju, LXD, and MAAS.

This role offers an opportunity for a software engineering manager passionate about distributed systems operations to help transform identity management at Canonical. Experience in IAM is desirable but not required. 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 significant software development experience, Kubernetes knowledge, and a keen eye for design, performance, and security. Responsibilities include defining the technical vision, managing the team backlog, reviewing code, coaching team members, designing software, writing high-quality code and tests, providing code reviews, documenting, and troubleshooting.

You will also work with industry-leading teams within Canonical, ensuring your work is supported by robust data stores and observable via our Kubernetes-based Observability stack. Engagement with open source communities through hackfests, webinars, and conferences is encouraged.

Location: This role is remote, based in 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
  • Experience with container technology and Kubernetes
  • Strong understanding of security and performance in software/infrastructure
  • Experience operating large-scale distributed systems
  • Knowledge of IAM technologies and standards (desirable, not essential)
  • Excellent academic record from high school and university
  • Degree in a technical subject or a compelling alternative narrative
  • Professional fluency in English, with excellent presentation skills
  • Interpersonal skills, curiosity, flexibility, and accountability
  • Ability to travel internationally twice a year for up to two weeks
What we offer colleagues
  • Distributed work environment with biannual in-person team sprints
  • Annual learning and development budget of USD 2,000
  • Annual compensation review
  • Recognition rewards, holiday leave, maternity and paternity leave
  • Wellness programs and assistance platform
  • Opportunities to travel and meet colleagues
  • Travel perks for company events
About Canonical

Canonical is a pioneering open source tech firm, publisher of Ubuntu, and a leader in AI, IoT, and cloud platforms. We recruit globally and uphold high standards for excellence. Most colleagues work remotely, and working here challenges you to think differently, learn new skills, and innovate.

Canonical is an equal opportunity employer, committed to diversity and fairness in our hiring practices.

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

Similar jobs

IAM Engineer

Diverse Lynx

Norwalk

Remote

USD 90’000 - 130’000

Today
Be an early applicant

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

4 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

Charlotte

Remote

USD 165’000 - 190’000

14 days ago