Staff Software Engineer for Identity Management (Go/Golang)
Remote
Engineering
€6000 - €12000
Company:
Role:
Job Description
Canonical is seeking a Staff-level Software Engineer for Identity Management to enhance authorization and access management for its suite of enterprise products and web services leveraging Go and Python. This role focuses on innovating and modernizing identity management solutions pivotal for authentication and authorization across Canonical’s platforms impacting user experience significantly. The engineer will design and implement new features while ensuring high-quality standards through code reviews. Collaborating with a distributed team they will lead technical initiatives and discussions writing clean APIs to support diverse clients and enhancing identity-related functionalities. A strong foundation in software engineering is essential along with familiarity in open source identity software standards. The job also involves creating user authentication flows and integrating best practices in identity and access management. Remote work is assured with periodic global travel for team engagements. Technical excellence and team collaboration will drive the engineering of impactful products that resonate with users contributing to Canonical's vision of leading open source innovation.