Company logo hidden

Software Engineering Manager - Container and Virtualisation Infrastructure

Unlock employer Jeddah, Saudi Arabia Posted: 07 Feb 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

Canonical's mission is to build a next-generation private cloud infrastructure by combining KVM, Ceph, and SDN technologies to create a data center scale cloud that 'just works' and provides mission-critical solutions for edge and core enterprise deployments. We are looking for engineering managers who possess a solid technical background, particularly in high-quality microservice architectures and high-performance team leadership. Candidates should have deep familiarity with Linux kernel, virtualization, storage, and networking.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As an engineering manager, you will be responsible for managing an effective team and fostering the development of your colleagues. You will help them grow as engineers, engage in meaningful work, achieve professional and personal satisfaction, and collaborate effectively with colleagues and the community. The role requires experience in leading collaborative engineering teams, solving challenging distributed systems problems, and possessing profound knowledge of Linux.

Key Responsibilities:

  • Lead a team of remote engineers.
  • Develop talent through coaching, mentoring, and hands-on career development.
  • Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  • Advocate for and advance modern software development practices.
  • Engage in code and architectural reviews.
  • Collaborate with teams within Canonical, the open source community, and partners.
  • Work from home, with global travel for 4 to 6 weeks per year for internal and external events.

Requirements:

  • Strong understanding of modern Linux cloud computing technologies including networking, storage, containers, and Kubernetes (K8s).
  • Proven ability and enthusiasm for developing and mentoring people.
  • Focus 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.
  • Experience programming in C and/or Go.

What We Offer:

  • Compensation shaped by geographical location, experience, and performance with an annual review.
  • Performance-driven annual bonus.
  • Additional benefits reflecting company values and ideals.
  • A distributed work environment with biannual team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave.
  • Employee Assistance Program and opportunities for travel to meet colleagues.
  • Priority Pass and travel upgrades for long haul company events.

About Canonical: Canonical is a pioneering tech firm leading the global shift to open source. As the publisher of Ubuntu, a significant open source project and platform for AI, IoT, and cloud technologies, we are dedicated to changing the world. We have been a remote-first company since 2004 and pride ourselves on fostering a workplace that values diversity and inclusion. We actively ensure that all applications are considered fairly.

Language Requirements: Complete proficiency in English is expected.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct