Canonical Circular Logo

Engineering Manager for IAM projects in Go (Golang)

Canonical Riyadh, Saudi Arabia Posted: 20 Dec 2024

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is seeking an experienced Engineering Manager to build highly performant Go (Golang) services and secure identity and access management (IAM) solutions that will be utilized across all company products, including Ubuntu One SSO, Juju, LXD, and MAAS. This role presents an opportunity for a software engineering manager with a passion for distributed systems operations to transform identity management at Canonical.

The ideal candidate will possess significant software development experience, knowledge of Kubernetes, and a keen eye for software design, performance, and security. Responsibilities include defining the technical vision in collaboration with product management, managing the team backlog, code reviews, and mentoring junior team members. This position requires involvement in various aspects of software development processes—designing software, writing high-quality code and tests, creating documentation, and troubleshooting issues.

Additionally, you'll work with industry-leading teams, leveraging robust data storage solutions, and utilizing our Kubernetes-based Observability stack. Participation in open source communities through events, webinars, and conferences is also encouraged.


Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote


Qualifications:

  • Proven experience hiring and leading a high-performance software engineering team
  • Expertise in Go and Python software development
  • Ability to design and implement complex, distributed systems
  • Experience with container technology and Kubernetes
  • Strong understanding of software/infrastructure security and performance
  • Experience designing and/or operating large-scale distributed systems
  • Knowledge of identity and access management technologies and standards is a plus but not essential

Canonical is committed to fostering a workplace free from discrimination and values diversity of experience, perspectives, and backgrounds. All applicants will be considered fairly, regardless of their identity.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.