C

Canonical

Publishes Ubuntu and sells enterprise Linux support

Staff Software Engineer for Identity Management

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Experience as a staff-level or experienced senior software engineer, including specific experience building identity and access management products.
  • Familiarity with open-source software, standards, protocols, and concepts in the identity space, such as OpenID, OAuth, and LDAP.
  • Experience implementing authorization frameworks in distributed systems.
  • Comfort using Ubuntu as a development and deployment platform.
  • An undergraduate degree in a technical subject or a compelling narrative about an alternative chosen path.
  • Professional written and spoken English.
  • Ability to travel internationally twice a year for company events lasting up to two weeks.

Responsibilities

  • Collaborate proactively with a distributed team, leading technical efforts and discussions.
  • Write clean web service APIs to support CLI and web frontend clients using Go and Python.
  • Design and implement new 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 to find good 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 identity and access management technologies.
  • Work from home and travel globally two to four weeks per year for internal and external events.

About the Company

Canonical

Publishes Ubuntu and sells enterprise Linux support

Canonical publishes Ubuntu and builds commercial open source infrastructure software for organizations running computers, servers and connected devices. Ubuntu is its flagship Linux operating system, with editions for personal computers, cloud workloads and embedded equipment. Its commercial tools manage systems, deploy private clouds and automate the operation of applications across a company's infrastructure. Customers pay for Ubuntu Pro subscriptions, technical support and managed services that add security maintenance, compliance tools and help operating their software. Canonical was founded in 2004 and is headquartered in London, United Kingdom.

Company size
1,001-5,000
Company stage
Early VC
Total funding
$9.9M
Headquarters
London, United Kingdom
Founded
2004

Recently Posted Jobs

Explore more opportunities at Canonical

See more jobs