/#jobs
#Platform#About Us#AI Jobs
#AI Jobs# Get Started
Amsterdam
14 Apr 2026
Staff Software Engineer for Identity Management (Go/Golang) logo

Staff Software Engineer for Identity Management (Go/Golang)

Canonical

Amsterdam
14 Apr 2026
Apply

Staff Software Engineer for Identity Management (Go/Golang)

Staff Software Engineer for Identity Management role at Canonical, a leading open source software provider. Requires expertise in Go/Golang, Python, and identity/access management technologies. Remote position based in EMEA and AMER regions with global travel 2-4 weeks per year.

RemoteFull-timePrincipalGo (Golang)Python

Staff Software Engineer for Identity Management (Go/Golang)

Staff Software Engineer for Identity Management role at Canonical, a leading open source software provider. Requires expertise in Go/Golang, Python, and identity/access management technologies. Remote position based in EMEA and AMER regions with global travel 2-4 weeks per year.

Apply
RemoteFull-timePrincipalGo (Golang)

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

Remote

Employment Type

Full-time

Experience Level

Staff-level or experienced senior software engineer

Core Qualifications

Technical (Must-have)
Go (Golang)PythonIdentity and access managementOpenIDOAuthLDAPAuthorization frameworksDistributed systemsSecure codingUbuntu
Soft Skills
Excellent presentation skillsExcellent interpersonal skillsCuriosityFlexibilityAccountability
Tools (Must-have)
Juju charms

Key Responsibilities

  • •Collaborate proactively with a distributed team, leading technical efforts and discussions
  • •Write clean web service APIs to support both CLI and web frontend clients, using Go (Golang) and Python
  • •Design and implement new features and enhancements from spec to production and ongoing operations at scale
  • •Review code produced by other engineers, helping set quality standards
  • •Discuss ideas and collaborate on finding good solutions
  • •Create and enhance management, authentication and authorization API endpoints
  • •Craft end-user authentication flows from design to implementation
  • •Write Juju charms (operators) to manage operational concerns
  • •Modernize the identity stack of our websites and products by driving adoption of best-of-breed IAM technologies
  • •Deliver great products that users love by maintaining a culture of quality and engineering excellence
  • •Work from home with global travel 2 to 4 weeks per year for internal and external events
Software DevelopmentEngineeringIdentity ManagementGoGolangPythonRemoteStaff-levelOpen SourceUbuntu
/#jobs

The AI-powered job search platform that connects talent with opportunity.

  • Data
  • FAQ
  • Articles
  • AI Jobs
  • Platform
  • About Us
  • Legal
© 2026/#jobsAll rights reserved.

For queries/support, email jobs.support@slashhash.ai