Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Canonical is seeking a Go (Golang) Software Engineer for Identity Management to enhance authorization and access management across its enterprise products. This remote role involves collaborating with a distributed team to develop APIs and modernize identity management solutions, impacting all users of Canonical products.
Join to apply for the Go (Golang) Software Engineer for Identity Management 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 widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. We operate with a global, distributed team of 1200+ colleagues in 75+ countries, with few office-based roles, meeting in person 2-4 times a year in interesting locations worldwide.
We are hiring a Go (Golang) Software Engineer for Identity Management to work on authorization and access management across Canonical's enterprise products and web services, using Go (Golang) and Python. You will modernize and expand identity management solutions for authentication and authorization, impacting all users of Canonical products.
Location: This role is remote, based in the EMEA or AMER regions.
Additional attributes include:
Canonical pioneers open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to think differently, learn new skills, and excel.
Canonical is an equal opportunity employer. We value diversity and are committed to fair consideration regardless of background or identity.