Canonical Circular Logo

Engineering Manager - App Stores

Canonical Dubai, United Arab Emirates Posted: 25 Apr 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

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 breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. This technical management role involves leading a team developing Python and Golang micro-services for our global software distribution engine, known as the Snap Store and Charmhub.io marketplaces.

This position offers the chance to transform the experience of users worldwide with open source software, significantly expanding the range of software available through our system. Ideal candidates will have a passion for clean APIs, agile software delivery, and the role of testing in ensuring high velocity and reliability.

As an Engineering Manager at Canonical, you must be technically strong with a primary responsibility of effectively running the team and developing your colleagues. You will be responsible for facilitating team focus, enhancing productivity, and ensuring professional growth within a collaborative culture.

Key Responsibilities:

  • Lead a remote team of engineers.
  • Develop talent through coaching and hands-on career development.
  • Set and manage expectations collaboratively with other teams.
  • Build clean web service APIs using Python (and optionally Golang).
  • Engage with other teams and partners, fostering an active community presence.

Requirements:

  • Experience in leading modern, agile software development.
  • Strong knowledge of software development, particularly in Python; Golang experience is a plus.
  • Effective communication skills, both written and verbal.
  • Practical experience with Linux system administration.
  • Willingness to travel up to 4 times a year for internal events.

Work Conditions:

  • Fully remote working environment.
  • The role may be based remotely in the Americas, Europe, Middle East, or Africa time zones.

Compensation and Benefits:

  • Competitive base pay depending on geographical location and experience.
  • Personal learning and development budget of 2,000 USD annually.
  • Annual compensation review and recognition rewards.
  • Opportunity for parental leave and travel for team events.

Language Requirements:

  • Fluent in English (specific language requirements not listed).

About Canonical: Canonical is committed to fostering a diverse and inclusive workplace, welcoming applicants from all backgrounds. We aim for excellence in all aspects of our work, reflecting our values in our diverse experiences and perspectives.

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.