Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
Canonical seeks an experienced software engineer with proven experience in Python and Go to develop an identity and access management solution for managed applications offerings, and for web single sign-on (SSO) capabilities pertaining to internal products.
The platform will be built on top of the best-of-breed identity management projects and delivered as operators using Juju, Canonical's operator lifecycle management solution. The identity and access management platform will provide:
As a software engineer in the Identity team you will be responsible for delivering the new Canonical IAM platform, working closely with other teams to ensure it operates reliably, efficiently and at scale. You will participate and be responsible for ensuring sound software architecture and enforcing best practices in software quality, testing and documentation.
Strong Python or Go development skills and familiarity with Kubernetes are the key requirements of this role. Experience in identity management is a plus, but the key requirement is a desire to contribute to building the future of Identity Management for Canonical products and services.
What you'll do
Who you are
Build your CV for free. Download in different templates.
Join our happy subscribers