Enable job alerts via email!

Engineering Manager for IAM

canonical

Riyadh

On-site

SAR 60,000 - 120,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an experienced engineering manager to lead high-performing teams in developing Go and Python services. This role offers the chance to shape the future of identity management and collaborate with open source projects. You will design and implement complex distributed systems while ensuring software security and performance. Join a forward-thinking company where your contributions will impact a wide range of open source applications and services, and engage with vibrant communities through various initiatives.

Qualifications

  • Proven experience in hiring and leading high-performance software engineering teams.
  • Ability to design and implement complex, distributed systems.

Responsibilities

  • Design software, write high-quality code and tests, and provide insightful code reviews.
  • Manage the team backlog, review code, and coach team members.

Skills

Go
Python
Distributed Systems
Kubernetes
Software Security

Education

Bachelor of Technology/Engineering (Automobile)

Tools

Kubernetes

Job description

Bachelor of Technology/Engineering (Automobile)

Nationality: Any Nationality

Vacancy: 1 Vacancy

Job Description

Canonical is seeking an experienced engineering manager to build high-performing Go and Python services and secure identity and access management solutions that will be used across all company products. From Ubuntu One SSO to Juju, LXD, and MAAS, your team will define how Canonical users, clients, and community members access their favorite open source applications.

This is an opportunity for a software engineering manager with a passion for distributed systems operations to help us transform the future of identity management at Canonical. Experience in the identity and access management (IAM) field is desirable but not required. You will collaborate with upstream open source projects and internal teams to deliver high-quality software deployable on bare metal, public cloud, and Kubernetes.

Responsibilities
  • Design software, write high-quality code and tests, provide insightful code reviews, and write documentation.
  • Manage the team backlog, review code, and coach team members.
  • Define the technical vision for products in collaboration with product management.
  • Troubleshoot issues and ensure software security, performance, and design quality.
Additional Opportunities

Work with industry-leading teams inside Canonical, ensuring your work is backed by robust data stores and highly observable via our Kubernetes-based Observability stack. Engage with broader open source communities through hackfests, webinars, and conferences.

Who you are
  • Proven experience in hiring and leading high-performance software engineering teams.
  • Experience with 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.
Company Industry
  • IT - Software Services
Department / Functional Area

Engineering Management for IAM

Keywords
  • Engineering Manager For IAM

Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Candidates should verify the legitimacy of employers independently. We do not endorse any requests for money and advise against sharing personal or banking information. For security advice, visit our website. Report any fraud or malpractice to abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.