
Engineering Manager for IAM (Identity and Access Management)
Canonical
Engineering Manager for IAM (Identity and Access Management)
Canonical is hiring an Engineering Manager for IAM to lead a remote team in building high-performing Go and Python services and secure identity and access management solutions. The role requires proven experience in hiring and leading software engineering teams, expertise in Go, Python, Kubernetes, and distributed systems, with a focus on software design, performance, and security. This is a full-time remote position based in EMEA or AMER regions, with international travel twice a year.
Engineering Manager for IAM (Identity and Access Management)
Canonical is hiring an Engineering Manager for IAM to lead a remote team in building high-performing Go and Python services and secure identity and access management solutions. The role requires proven experience in hiring and leading software engineering teams, expertise in Go, Python, Kubernetes, and distributed systems, with a focus on software design, performance, and security. This is a full-time remote position based in EMEA or AMER regions, with international travel twice a year.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Key Responsibilities
- Build high-performing Go and Python services and secure identity and access management solutions
- Define the technical vision for the products with product management
- Manage the team backlog
- Review code and coach younger team members
- Design software, write high-quality code and tests, provide insightful code reviews, write documentation, and help to troubleshoot issues
- Work with upstream open source projects and internal teams to deliver high quality software deployable on bare metal, public cloud, and Kubernetes
- Work with industry-leading teams inside Canonical on data stores and observability
- Participate in broader open source communities, hackfest events, webinars, and conferences