C
Staff Software Engineer for Identity Management (Go/Golang)
Contract type
Ongoing
Work mode
Remote
Experience
Lead / principal · Not stated
Level inferred from job title
Job description
A staff-level or experienced senior software engineer role at Canonical focused on building identity and access management products, including authorization frameworks in distributed systems.
At a glance
- Work mode
- Remote
- Languages
- English – Professional written and spoken
What we're looking for
- You are a staff-level or experienced senior software engineer, with specific experience building identity and access management products
- You are familiar with the open source software, standards, protocols and concepts in the identity space (e.g. OpenID, OAuth, LDAP)
- You have experience implementing authorization frameworks in distributed systems
- You value secure coding and standards, and enjoy working on teams that do the same
- You are comfortable with Ubuntu as a development and deployment platform
- Exceptional academic track record from both high school and university
- Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
- Professional written and spoken English with excellent presentation skills
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Ability to travel internationally twice a year for company events up to two weeks long
Benefits
- Distributed work environment with twice-yearly team conferences in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
- Performance-driven annual bonus or commission
Apply
About Canonical
A pioneering tech firm at the forefront of the global move to open source
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. Most colleagues at Canonical have worked from home since our inception in 2004.
Key facts
- 2004
- Publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud
- Recruits on a global basis
- Most colleagues have worked from home since inception in 2004
What they value
- Excellence
- Diversity of experience, perspectives, and background
