Staff Software Engineer, Identity Management – Go/Golang

Job not on LinkedIn

🔥 2 minutes ago

🏈 North America – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Canonical's careers page, not through a job board

First seen by Remote Rocketship 2 minutes ago

Logo of Canonical

Canonical

501 - 1000 employees

Founded 2004

🤖 Artificial Intelligence

Open Source • Cloud • Artificial Intelligence

Canonical is the company behind Ubuntu, the world's most popular open-source operating system, which provides fast, modern, and secure Linux solutions for desktops, servers, and cloud environments. They offer a comprehensive set of products and services, including Ubuntu Desktop, Ubuntu Server, cloud solutions such as OpenStack, and tools for managing containerized applications with Kubernetes. Canonical focuses on making open-source technology reliable and accessible across various industries, from IoT and AI to enterprise infrastructure.

📋 Description

• Collaborate proactively with a distributed team, leading technical efforts and discussions • Write clean web service APIs supporting CLI and web frontend clients using Go (Golang) and Python • Design and implement features and enhancements from specification through production and ongoing operations at scale • Review code produced by other engineers and help set quality standards • Discuss ideas and collaborate on solutions • Create and enhance management, authentication, and authorization API endpoints • Craft end-user authentication flows from design through implementation • Write Juju charms (operators) to manage operational concerns • Modernize the identity stack of Canonical websites and products by driving adoption of best-of-breed IAM technologies • Deliver high-quality products while maintaining engineering excellence • Work from home with global travel 2 to 4 weeks per year for internal and external events

🎯 Requirements

• Staff-level or experienced senior software engineer with specific experience building identity and access management products • Familiarity with open source software, standards, protocols and concepts in the identity space, including OpenID, OAuth, and LDAP • Experience implementing authorization frameworks in distributed systems • Secure coding and standards knowledge • 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 an 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

• Performance-driven annual bonus or commission • 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 • Distributed work environment with twice-yearly team conferences in person

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 6 hours ago

ClickHouse

501 - 1000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Principal Engineer extending Postgres internals and cloud-native database infrastructure at ClickHouse. Leading high-performance systems features, benchmarking, and technical direction for large-scale workloads.

🏈 North America – Remote

🔥 Funding within the last year

💰 $400M Series D on 2026-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 6 hours ago

ClickHouse

501 - 1000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Principal Software Engineer extending Postgres internals and building high-performance database infrastructure at ClickHouse. Leading systems architecture, optimization, and cloud-native extensions for massive workloads.

🏈 North America – Remote

🔥 Funding within the last year

💰 $400M Series D on 2026-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 6 hours ago

ClickHouse

501 - 1000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Principal Software Engineer extending Postgres internals, performance, and cloud-native database infrastructure at ClickHouse. Leading architecture, systems optimization, and mentoring for large-scale data workloads.

🏈 North America – Remote

🔥 Funding within the last year

💰 $400M Series D on 2026-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 October 15

Phantom

51 - 200

₿ Crypto

🔐 Security

🌐 Web 3

Staff SRE scaling AWS Kubernetes, databases, and crypto nodes for Phantom’s global self-custody wallet. Improving reliability, observability, and infrastructure automation across blockchain systems.

🏈 North America – Remote

💵 $200k - $250k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 September 24

Customer.io

51 - 200

☁️ SaaS

📣 Marketing

Staff Product Engineer owning ambiguous, cross-team initiatives at Customer.io. Building reliable customer messaging software with Go, React, and AI.

🏈 North America – Remote

💵 $200k - $280k / year

💰 Series A on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok