IAM Engineering Manager (Remote) — Go, Python & Kubernetes

Canonical Group Ltd

United States

Remote

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning budget USD 2,000 per
Annual compensation review
Maternity and paternity leave
Wellness program

Job summary

Canonical, a leader in open source software, is hiring an Engineering Manager for IAM (Identity and Access Management). The role focuses on building high-performing Go and Python services, securing identity and access management across Canonical products, and collaborating with upstream open source projects.

Remote work across Americas/EMEA with travel to company events is typical. The manager will guide complex distributed systems, drive security and performance improvements, and partner with

Qualifications

  • Proven experience hiring and leading a high performance software engineering team.
  • Experience with Go and Python software development.
  • Ability to design and implement complex, distributed systems.
  • Experience working with container technology and Kubernetes.
  • Strong understanding of software/infrastructure security and performance.

Responsibilities

  • Define the technical vision for IAM products and manage the team backlog.
  • Review code and coach junior engineers to raise code quality.
  • Design software, write high-quality code and tests, and document solutions.
  • Collaborate with product management and upstream open source projects.

Skills

Go
Python
Distributed systems
Kubernetes
Security & performance
Leadership
English communication
Travel readiness

Education

Bachelor's degree in a technical field

Tools

Docker

Job description

Canonical, a leader in open source software, is hiring an Engineering Manager for IAM (Identity and Access Management). The role focuses on building high-performing Go and Python services, securing identity and access management across Canonical products, and collaborating with upstream open source projects.

Remote work across Americas/EMEA with travel to company events is typical. The manager will guide complex distributed systems, drive security and performance improvements, and partner with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IAM Engineer - Go/Python (Remote)
Senior IAM Engineer - Go/Python (Remote)

Canonical Group Ltd • United States

Remote
USD 150,000 - 190,000
Learning budget USD 2,000 per year
Annual compensation review
Holiday leave
+2
Engineering Manager for IAM (Identity and Access Management)
Engineering Manager for IAM (Identity and Access Management)

Canonical Group Ltd • United States

Remote
USD 180,000 - 240,000
Personal learning budget USD 2,000 per
Annual compensation review
Maternity and paternity leave
+1
Remote Engineering Manager, Python & Kubernetes
Remote Engineering Manager, Python & Kubernetes

Downtown Boulder Partnership • United States

On-site
USD 140,000 - 190,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Engineering Manager: Python & Kubernetes DevOps Lead
Engineering Manager: Python & Kubernetes DevOps Lead

ApplyMint • United States

On-site
USD 150,000 - 210,000
Learning budget
Travel opportunities
Annual bonus
+3
Engineering Manager - Public Cloud (Python/Golang) - Remote
Engineering Manager - Public Cloud (Python/Golang) - Remote

Canonical Group Ltd • United States

Remote
USD 150,000 - 210,000
Personal learning budget USD 2,000 per
Annual compensation review
Maternity and paternity leave
+1
Staff Software Engineer for Identity Management (Go/Golang)
Staff Software Engineer for Identity Management (Go/Golang)

Canonical • United States

Remote
MXN 1,398,000 - 1,923,000
Personal learning and development budget of USD 2000
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Cleveland (OH)

On-site
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • San Diego (CA)

On-site
USD 95,000 - 135,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Annual holiday leave
+3
Remote Engineering Manager - Python & Infra Leadership
Remote Engineering Manager - Python & Infra Leadership

ApplyMint • California (MO)

Hybrid
USD 150,000 - 190,000
Learning budget
Annual compensation review
Maternity and paternity leave
+2
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Minneapolis (MN)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 yearly
Annual compensation review
Recognition rewards
+5