
About Canonical
Empowering the world with open-source software
Key Highlights
- Developers of Ubuntu, used by millions globally
- Headquartered in London with a remote-first policy
- Serves enterprise clients like Google and Microsoft
- Privately held with significant funding from various investors
Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...
🎁 Benefits
Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...
🌟 Culture
Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...
Skills & Technologies
Overview
Canonical is hiring an Engineering Manager for IAM to build high-performing Go and Python services for identity and access management solutions. You'll work with upstream open source projects and deliver high-quality software across various platforms. Experience in IAM is desirable but not required.
Job Description
Who you are
You have a strong background in software engineering and experience managing teams — you've led projects that involve building scalable and secure systems, particularly in the realm of identity and access management. Your technical expertise includes proficiency in Go and Python, and you understand the intricacies of distributed systems operations. You are passionate about open source software and have a collaborative mindset, eager to work with diverse teams across the globe.
You thrive in a remote work environment and are comfortable with asynchronous communication — you know how to keep your team aligned and motivated, even when working from different locations. Your leadership style emphasizes mentorship and professional development, helping your team members grow their skills and advance their careers. You are adaptable and open to learning new technologies and methodologies, which is essential in a fast-evolving field like IAM.
Desirable
Experience in the identity and access management field is a plus, but not a strict requirement — you are willing to learn and adapt to new challenges. Familiarity with upstream open source projects and cloud environments will be beneficial as you lead your team in delivering high-quality software solutions.
What you'll do
As the Engineering Manager for IAM, you will lead a team responsible for developing secure identity and access management solutions that will be integrated across all Canonical products. You will define the architecture and design of services that support Ubuntu One SSO, Juju, LXD, and MAAS, ensuring they meet the needs of users, clients, and community members. Your role will involve collaborating with internal teams and contributing to upstream open source projects, ensuring that the solutions you develop are robust and scalable.
You will oversee the entire software development lifecycle, from planning and design to implementation and deployment — your leadership will guide your team in adopting best practices for coding, testing, and continuous integration. You will also be responsible for performance management, conducting regular one-on-ones with team members to provide feedback and support their career growth.
In addition to technical leadership, you will play a key role in strategic planning and execution — you will work closely with other departments to align on goals and ensure that IAM solutions are integrated seamlessly into Canonical's broader product offerings. Your ability to think critically and challenge the status quo will be essential as you help shape the future of identity management at Canonical.
What we offer
Canonical offers a unique work environment that fosters innovation and collaboration — you will be part of a diverse team that spans over 75 countries, with opportunities to meet in person a few times a year in exciting locations. We provide competitive compensation and benefits, along with a culture that values diversity and inclusion. You will have the chance to work on impactful projects that influence the future of open source software and contribute to the success of leading public cloud and silicon providers.
We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and believe that a variety of experiences leads to better products and a more enriching workplace.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Canonical.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
Databricks is seeking an Engineering Manager for their Identity and Access Management team to lead the strategy for authentication and authorization systems. You'll work with AWS, Java, and Python to build scalable identity solutions. This role requires strong leadership and technical expertise in IAM.

Engineering Manager
Tines is hiring an Engineering Manager for their Identity & Access Management team to build and operate product features related to user identity and access control. You'll work with technologies like AWS and Java, focusing on security and automation. This position requires significant experience in engineering management.

Engineering Manager
Snowflake is hiring an Engineering Manager for their Identity Access Management team to lead projects and drive technical leadership. You'll work with technologies like Java and AWS to build secure authentication and access control features. This position requires strong leadership and technical skills.

Engineering Manager
SonarSource is hiring an Engineering Manager for their Identity and Access Management team. You'll lead a team to enhance code quality and security while fostering a high-performance engineering culture. This role requires strong leadership skills and experience in software development.

Engineering Manager
Doctolib is seeking an Engineering Manager for their Identity and Access Management team to lead the development of secure authentication solutions. You'll focus on Single Sign-On (SSO) and collaborate with cross-functional teams to enhance user experience. This role requires strong leadership skills and experience in managing technical teams.