
Engineering Manager for IAM
1 dia atrás
Overview
Engineering Manager for IAM (Identity and Access Management) at Canonical. This role focuses on building high‑performing Go and Python services and secure IAM solutions used across Canonical products. The team will define how Canonical users, clients and community members access applications across products such as Ubuntu One SSO, Juju, LXD and MAAS. The role supports distributed collaboration with a global team; most work is remote with occasional in-person alignment.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, IoT, and other enterprise initiatives. We work with upstream open source projects and internal teams to deliver high quality software deployed on bare metal, public cloud and Kubernetes.
Responsibilities- Develop and lead software engineering initiatives to build Go and Python services for identity and access management across Canonical products.
- Work with upstream open source projects and internal teams to deliver high‑quality software deployable on bare metal, public cloud and Kubernetes.
- Define the technical vision for IAM products in collaboration with product management; manage the team backlog; review code; coach engineers.
- Design software, write high‑quality code and tests, provide code reviews, write documentation, and help troubleshoot issues.
- Work with Canonical’s Kubernetes‑based Observability stack and rock‑solid data stores; participate in hackfests, webinars and conferences with broader open source communities.
- 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
- Experience designing and/or operating large scale distributed systems
- Knowledge of identity and access management technologies and standards is desirable but not essential
- Academic requirements: undergraduate degree in a technical subject or a compelling narrative about an alternative path
- Professional written and spoken English with excellent presentation skills
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Ability to travel internationally twice a year for company events up to two weeks long
- Distributed work environment with twice‑yearly in‑person team sprints
- 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
- Travel upgrades for long‑haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, a key open‑source project and platform for AI, IoT, and the cloud, we recruit on a global basis and set high standards for people joining the company. Most colleagues work remotely. Working here is a step into the future and challenges you to think differently, work smarter, and raise your game.
Equal opportunityCanonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
LocationThis role will be based remotely in the EMEA or AMER regions.
#J-18808-Ljbffr-
Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroEngineering Manager - Solutions EngineeringJoin or sign in to find your next jobJoin to apply for the Engineering Manager - Solutions Engineering role at CanonicalEngineering Manager - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Solutions Engineering role at CanonicalCanonical is a leading...
-
Openstack Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroJoin to apply for the OpenStack Engineering Manager role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the OpenStack Engineering Manager role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in...
-
Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroEngineering Manager - Solutions Engineering Join or sign in to find your next job Join to apply for the Engineering Manager - Solutions Engineering role at Canonical Engineering Manager - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Engineering Manager - Solutions Engineering role at Canonical Get AI-powered...
-
Engineering Manager, Managed Services
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroJoin to apply for the Engineering Manager, Managed Services role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager, Managed Services role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely...
-
Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroJoin to apply for the Engineering Manager - App Stores role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Engineering Manager - App Stores role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely...
-
Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroJoin to apply for the Engineering Manager - MLOps & Analytics role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - MLOps & Analytics role at CanonicalGet AI-powered advice on this job and more exclusive features.The role of an Engineering Manager at CanonicalAs an Engineering Manager at Canonical, you must...
-
Engineering Program Manager
Há 4 dias
Contagem, Minas Gerais, Brasil Wabtec Tempo inteiroWabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing...
-
Engineering Program Manager
Há 5 dias
Contagem, Brasil Wabtec Tempo inteiroWabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing...
-
Embedded Linux Field Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroEmbedded Linux Field Engineering ManagerJoin to apply for the Embedded Linux Field Engineering Manager role at CanonicalEmbedded Linux Field Engineering Manager1 day ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Field Engineering Manager role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a...
-
Engineering Manager
1 dia atrás
Contagem, Brasil Canonical Tempo inteiroJoin or sign in to find your next jobJoin to apply for the Engineering Manager - Ubuntu Core role at Canonical1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Redefine the embedded Linux experience with the smallest, most secure, and most reliable operating system in the IoT market.This is an...