Canonical Circular Logo

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical Jeddah, Saudi Arabia Posted: 22 Jan 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
Canonical is seeking a Software Engineering Manager to build next-generation private cloud infrastructure, integrating KVM, Ceph, and SDN technologies for mission-critical cloud services tailored for edge and core enterprise environments. The ideal candidate will possess a strong technical background with experience in leading high-quality microservice architectures and possess expertise in Linux kernel, virtualization, storage, and networking.

As an engineering manager, your role will center on effectively leading a remote team, fostering talent development through coaching, mentoring, and hands-on career guidance. You’ll be responsible for managing expectations with various stakeholders and further advancing modern software development practices. Key involvement in the engineering process is expected, such as participating in code and architectural reviews.

What You Will Focus On:

  • Lead a team of remote engineers.
  • Develop talent through coaching, mentoring, and feedback.
  • Set and manage expectations with engineering teams and management.
  • Advocate and advance modern software development practices.
  • Engage with teams at Canonical, the open-source community, and partners.
  • Participate in international events with 4 to 6 weeks of travel per year.

What We Are Looking For:

  • Proficient understanding of modern Linux cloud computing technologies, including networking, storage, containers, and Kubernetes.
  • Proven track record in developing and nurturing engineering talent.
  • Focus on timely, high-quality software delivery.
  • Bachelor’s degree or equivalent in Computer Science or a related field.
  • Strong technical communication skills, both written and verbal.
  • Experience programming in C and/or Go.

What We Offer:

  • Competitive compensation with performance-driven annual bonuses.
  • Distributed work environment with in-person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Holiday leave and maternity/paternity leave.
  • Employee Assistance Program and travel opportunities.

Language Requirements:
Strong written and verbal technical communication skills are required.

About Canonical:
Canonical is a pioneering tech firm leading the global shift to open source. As the publisher of Ubuntu, we aim to deliver open-source solutions that are secure, reliable, and innovative. We pride ourselves on our remote-first work approach, fostering an inclusive environment where diversity of thought and background enhances our offerings and workplace culture.

Canonical is an equal-opportunity employer committed to fair consideration of all applications.

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.