Staff Software Engineer for Identity Management (Go/Golang) at Canonical
This role is designed for a high-level software architect or senior engineer with deep expertise in Identity and Access Management (IAM). The ideal candidate is
Work type: remote
Location: Home Based - Americas; Home based - EMEA
Type: Full-time
This role is designed for a high-level software architect or senior engineer with deep expertise in Identity and Access Management (IAM). The ideal candidate is a technical leader who is deeply familiar with open-source standards like OpenID, OAuth, and LDAP, and has a proven track record of building secure, scalable authorization frameworks for distributed systems. While listed as "Mid-level," the description specifically calls for **Staff-level** experience.
Working at this pioneer of remote-first culture offers significant global flexibility and a unique "travel perk" where the team meets in person 2-4 times a year worldwide. You’ll benefit from a $2,000 annual professional development budget, a performance-based bonus structure, and the chance to contribute to the core infrastructure of the Ubuntu ecosystem.
**You might be a good fit if you:**
* Have experience building and modernizing identity stacks for enterprise-scale web services.
* Are proficient in Go (Golang) and Python within an Ubuntu Linux environment.
* Value rigorous security standards and clean API design for both CLI and web clients.
* Thrive in a fully remote, distributed environment and enjoy international travel for strategy sprints.
View this job on nocollar jobs