Canonical Circular Logo

Engineering Manager - Public Cloud, Python, Golang

Canonical Riyadh, Saudi Arabia Posted: 15 Mar 2025

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical Ubuntu is the most widely used OS for public cloud instances across every major public cloud. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate. We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes on each cloud.

As an Engineering Manager, you will need to bring both technical and management skills to lead your team effectively. You will represent the team in direct partner engagement and be responsible for the stability and functionality that our cloud users expect. You will strive to automate the delivery of existing and new Ubuntu image products applicable to all modern workloads, from web servers to GPU-aided AI for servers, VMs, and containers. Your primary responsibility will be to support your team, ensuring they grow as engineers and do valuable work while having a positive experience at Canonical. A solid background in software development is essential for technical leadership, allowing you to challenge and develop your team members.

The role involves working with Python and Golang, with expectations for Engineering Managers to be fluent in the languages, architecture, and components their team builds. Responsibilities include code reviews, architectural leadership, and ensuring healthy engineering practices, documentation, quality, and performance optimization.

Key Responsibilities:

  • Build and lead a team of engineers in your timezone.
  • Develop talent through coaching, mentoring, and hands-on career development.
  • Demonstrate sound engineering principles and contribute directly toward your team's goals.
  • Set and manage expectations with other engineering teams, management, and external stakeholders.
  • Lead modern, agile software development practices.
  • Ensure a healthy, collaborative engineering culture in line with company values.
  • Build automated, reliable image delivery, testing, and publication pipelines.
  • Engage with other teams at Canonical and the open source community.

Who You Are:

  • A mentor with a track record of developing and growing people.
  • Knowledgeable and passionate about software development.
  • Focused on success and timely delivery of high-quality software.
  • Experienced and committed to agile development methodologies.
  • Hold a Bachelor's or equivalent in Computer Science, STEM, or similar field.
  • Software development experience in Python or Golang.
  • Effective written and verbal communication skills.
  • Practical experience with Microsoft Azure, Google Cloud, or AWS.

Work Conditions:

  • Remote work environment with global travel up to 15% for internal and external events.
  • Distributed work environment with twice-yearly in-person team sprints.

Compensation and Benefits:

  • Compensation is based on geographical location, experience, and performance with annual reviews.
  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave, and employee assistance programs.
  • Opportunity to travel to new locations and professional recognition rewards.

About Canonical: Canonical is a pioneering technology firm at the forefront of the global move to open source. As the publisher of Ubuntu, we are changing the world through innovation in AI, IoT, and cloud technology. We foster a diverse and inclusive work environment, ensuring fair consideration for all applicants, and maintain a remote-first work culture since our inception in 2004. Canonical is an equal opportunity employer.

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.