Browse All Jobs
Job Description

Canonical is seeking an Engineering Manager for IAM (Identity and Access Management) to lead a high-performing team in building Go and Python services and secure identity and access management solutions. The role involves shaping how Canonical users, clients, and community members access open-source applications. The Engineering Manager will work with technologies like Ubuntu One SSO, Juju, LXD, and MAAS.

This position offers the opportunity to work with upstream open-source projects and internal teams to deliver high-quality software deployable on bare metal, public cloud, and Kubernetes. The Engineering Manager will define the technical vision, manage the team backlog, review code, and mentor team members.

Canonical offers a distributed work environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, and opportunities for international travel.

Role involves:

  • Defining the technical vision for IAM products.
  • Managing the team backlog.
  • Reviewing code and mentoring team members.
  • Designing software and writing high-quality code.
  • Troubleshooting issues and writing documentation.

Requirements:

  • 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.
  • Undergraduate degree in a technical subject or a compelling narrative.
  • Professional written and spoken English with excellent presentation skills.

What role offers:

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
Apply Manually