Canonical Circular Logo

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical Riyadh, Saudi Arabia Posted: 19 Mar 2025

Financial

  • Estimate: $100k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical's mission is to build a next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a reliable data center-scale cloud for edge and core enterprise deployments. We are seeking engineering managers with a solid background in high-quality microservice architectures and exceptional team leadership skills, alongside deep familiarity with Linux kernel, virtualization, storage, and networking.

As an engineering manager at Canonical, your role will go beyond technical expertise; you will be responsible for running an effective team and fostering the professional growth of your colleagues. Your tasks will include:

  • Leading a team of remote engineers.
  • Developing talent through coaching, mentoring, and hands-on career development.
  • Setting and managing expectations with other engineering teams, senior management, and external stakeholders.
  • Advocating for and advancing modern software development practices.
  • Engaging in code and architectural reviews.

The ideal candidate will have a track record of leading successful, collaborative engineering teams, possess deep knowledge of Linux, and be equipped to solve complex distributed systems problems.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)

Work Conditions:

  • Remote position available in EMEA and the Americas.
  • Global travel for 4 to 6 weeks per year for internal and external events.

Qualifications:

  • Understanding of modern Linux cloud computing technologies, including networking, storage, containers, and Kubernetes.
  • Experience in developing and growing team members.
  • Focused on delivering timely, high-quality software.
  • Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
  • Strong written and verbal technical communication skills.
  • Proficiency in programming languages C and/or Go.

Compensation and Benefits:

  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave, maternity and paternity leave.
  • Employee Assistance Programme and opportunities for travel.

Language Requirements:

  • Strong written and verbal technical communication skills required.

About Canonical:
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, a vital open source project and platform for AI, IoT, and cloud technologies, we are committed to excellence and fostering a diverse and inclusive workplace.

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.