Canonical Circular Logo

Engineering Manager - Snap Store & Charmhub

Canonical Dubai, United Arab Emirates Posted: 22 Nov 2024

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
This is a technical management role leading a team that develops Python and Golang micro-services powering our global software distribution engine, which is recognized as the Snap Store and Charmhub.io marketplaces. The unified system understands key concepts in software distribution, including architectures, releases, betas, and stable releases. We aim to enhance the experience for users worldwide with open source software by broadening the range of software deliverable through this system.

As an Engineering Manager, you'll drive an effective team and assist in their growth while focusing on product quality and timely delivery. You will engage in code reviews, facilitate the team's focus and productivity, and collaborate with other Engineering Managers, product managers, and architects to create an ambitious engineering roadmap.

Your responsibilities include:

  • Leading a remote team of engineers
  • Coaching and mentoring team members
  • Collaborating with leadership and stakeholders
  • Building clean web service APIs using Python (with optional Golang)
  • Engaging with Canonical teams, open-source community, and commercial partners

What We Are Looking For:

  • Experience leading modern, agile software development practices
  • Ability to foster a healthy, collaborative engineering culture
  • Demonstrated experience in sound engineering principles
  • Willingness to travel (up to 4 times a year)
  • Passion for mentoring and developing talent
  • Knowledgeable in software development
  • Commitment to the timely delivery of high-quality software
  • Experience with Python (Golang experience is a plus)
  • Effective written and verbal communication skills
  • Practical experience with Linux system administration

Language Requirements: Proficient in English.

What We Offer:

  • Competitive base pay based on experience and location
  • Fully remote working environment
  • Personal learning and development budget of $2,000 per annum
  • Annual compensation review and recognition rewards
  • Annual holiday leave and parental leave
  • Employee Assistance Programme
  • Opportunities to travel for team events

About Canonical:
Canonical is a pioneering tech firm leading the global move to open source. As publishers of Ubuntu, we are dedicated to delivering open source efficiently and securely. Being a remote-first company since 2004, we provide an environment that fosters excellence with a commitment to diversity and equal opportunity.

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.