Engineering Manager

3 weeks ago


Kuwait City, Al Asimah Canonical Full time
Engineering Manager - Public Cloud, Python, Golang

Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times a year in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring an Engineering Manager to lead a team that works closely with cloud giants like Amazon, Microsoft, and Google to optimize Ubuntu for their infrastructure. The team builds, tests, and publishes base Ubuntu images used by millions, ensuring performance and security in cloud environments. Our goal is to deliver the best public cloud VM experience and specialized images for various purposes, celebrating differentiation while maintaining a uniform user experience.

As an engineering manager, you will bring both technical and management skills to lead your team and represent it in partner engagements. You will ensure stability and functionality for cloud users, automate image delivery, and support workloads from web servers to AI-enabled servers, VMs, and containers.

Your primary responsibility is to support your team—helping them grow, do valuable work, and enjoy their time at Canonical. You will influence culture, facilitate technical delivery, and contribute to strategy and execution. Fluency in Python and Golang, along with architecture and code review skills, are essential. You will uphold engineering best practices, documentation, quality, and performance, while managing your team effectively.

The role entails:

  1. Building and leading a team of engineers in your timezone
  2. Developing talent through coaching, mentoring, and career development
  3. Demonstrating sound engineering principles and contributing to team goals
  4. Managing expectations with stakeholders
  5. Leading agile software development practices
  6. Fostering a healthy, collaborative engineering culture
  7. Participating in leadership and collaborating across the organization
  8. Building reliable image delivery and testing pipelines
  9. Engaging with internal teams, open source community, and partners
  10. Working remotely with up to 15% travel for events

Ideal candidates will:

  • Enjoy mentoring and developing people
  • Be passionate about software development
  • Focus on delivering high-quality software on time
  • Have experience with agile methodologies
  • Hold a Bachelor's or equivalent in Computer Science, STEM, or similar
  • Have software development experience in Python or Golang
  • Possess effective communication skills
  • Have practical experience with cloud providers like AWS, Azure, or Google Cloud

What we offer:

  • Distributed work environment with biannual in-person sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review
  • Recognition rewards, holiday leave, parental leave
  • Wellness programs and travel opportunities

About Canonical

Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and promote excellence. Most colleagues work remotely, and working here means thinking differently, learning new skills, and raising your game.

Canonical is an equal opportunity employer, valuing diversity and inclusion.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
#J-18808-Ljbffr
  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager - Ubuntu Core role at CanonicalContinue with Google Continue with Google2 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Ubuntu Core role at CanonicalGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue...

  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager role at CanonicalContinue with Google Continue with GoogleJoin to apply for the Engineering Manager role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise...

  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager - MLOps & Analytics role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - MLOps & Analytics role at CanonicalThe role of an Engineering Manager at CanonicalAs an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run...

  • Engineering Manager

    2 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Engineering Manager - Build and Release InfrastructureJoin to apply for the Engineering Manager - Build and Release Infrastructure role at CanonicalEngineering Manager - Build and Release Infrastructure15 hours ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Build and Release Infrastructure role at CanonicalCanonical is a...

  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    2 months ago Be among the first 25 applicantsCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's...

  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager - Web role at Canonical2 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Web role at CanonicalCanonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...

  • Engineering Manager

    3 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager - Web role at Canonical5 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Web role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology...


  • Kuwait City, Al Asimah Canonical Full time

    Join to apply for the OpenStack Engineering Manager role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the OpenStack Engineering Manager role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...


  • Kuwait City, Al Asimah Canonical Full time

    Software Engineering Manager - Cross-platform C++ - MultipassJoin to apply for the Software Engineering Manager - Cross-platform C++ - Multipass role at CanonicalContinue with Google Continue with GoogleSoftware Engineering Manager - Cross-platform C++ - Multipass2 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager...


  • Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Engineering Manager, MAAS role at Canonical2 months ago Be among the first 25 applicantsJoin to apply for the Engineering Manager, MAAS role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...