Canonical Circular Logo

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical Dubai, United Arab Emirates Posted: 07 Feb 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
At Canonical, we aim to build a next-generation private cloud infrastructure that integrates KVM, Ceph, and SDN technologies to deliver a mission-critical cloud for both edge and core enterprise deployments. We are searching for engineering managers experienced in high-quality microservice architectures and adept at leading high-performance teams with extensive knowledge of Linux kernel, virtualization, storage, and networking.

As an engineering manager, your technical background will support your primary responsibility of running an effective team and fostering growth among your colleagues. You will lead, challenge, and develop engineers, positively influence the team culture, facilitate technical delivery, and collaborate on strategy and execution.

Key Responsibilities:

  • Lead a team of remote engineers
  • Develop talent through coaching, mentoring, feedback, and hands-on career development
  • Set and manage expectations with engineering teams, senior management, and external stakeholders
  • Advocate for and advance modern software development practices
  • Participate in code and architectural reviews
  • Engage with teams at Canonical, the open-source community, and partners
  • Work from home with some travel for internal and external events

Requirements:

  • Understanding of modern Linux cloud computing technologies, including networking, storage, containers, and Kubernetes
  • Strong focus on success and timely delivery of high-quality software
  • Bachelor's degree or equivalent in Computer Science, STEM, or a similar field
  • Strong written and verbal communication skills in a technical context
  • Experience programming in C and/or Go
  • Proven track record of developing and growing team members

What We Offer:

  • Competitive compensation, including a performance-driven annual bonus
  • Distributed work environment with two in-person team sprints annually
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Paid maternity and paternity leave
  • Employee Assistance Program

Location:
Remote (EMEA and the Americas)

Work Conditions:
Full-time, Remote, with occasional global travel for 4 to 6 weeks per year

About Canonical:
Canonical is at the forefront of the global move to open source and is the publisher of Ubuntu, a vital open-source project. We are a remote-first company since our inception, valuing skills over location in our hiring process. Canonical is committed to fostering a diverse and inclusive workplace, free from discrimination, and encourages applications from all backgrounds.

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.