Company logo hidden

Engineering Manager - Snap Store & Charmhub

Unlock employer 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

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.

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'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 Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct