Company logo hidden

Engineering Manager for IAM (Identity and Access Management)

Unlock employer Dubai, United Arab Emirates Posted: 24 Feb 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

Canonical is seeking an experienced Engineering Manager to build high-performing Go and Python services and secure identity and access management solutions that will be used across all company products—including Ubuntu One SSO, Juju, LXD, and MAAS. This role presents an opportunity for a software engineering manager with a passion for distributed systems operations to help transform the future of identity management at Canonical. Experience in the identity and access management (IAM) field is desirable but not required.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

You will work with upstream open source projects and collaborate with internal teams to deliver high-quality software capable of being deployed on bare metal, public cloud, and Kubernetes. As the identity team engineering manager, you will leverage your significant software development experience, Kubernetes knowledge, and strong focus on software design, performance, and security. Responsibilities include defining the technical vision for the products in collaboration with product management, managing the team backlog, reviewing code, and coaching team members. You will participate in all aspects of the software development process, such as designing software, writing quality code and tests, providing insights during code reviews, documenting processes, and troubleshooting.

In addition to leading the project, you will collaborate with industry-leading teams at Canonical, ensuring your work is supported by robust data stores and utilizing our Kubernetes-based Observability stack. You will also engage with broader open source communities through hackfest events, webinars, and conferences.

Who You Are:

  • Proven experience hiring and leading high-performance software engineering teams
  • 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
  • Experience designing and/or operating large-scale distributed systems
  • Knowledge of identity and access management technologies and standards is desirable but not essential

Canonical is committed to fostering a workplace free from discrimination, valuing diversity of experience, perspectives, and background to create a better work environment and enhance product development.

Location: Dubai, Dubai, United Arab Emirates (Remote)
Work Conditions: Full-time, Remote

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct