Canonical Circular Logo

Engineering Manager - Web

Canonical Dubai, United Arab Emirates Posted: 26 Apr 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is a leading provider of open-source software and operating systems, well-known for its Ubuntu platform. We serve some of the world's foremost public cloud and technology markets, facilitating innovations in data science, AI, engineering, and IoT.

We are hiring a Web Engineering Manager who will collaborate with various teams and roles within the organization, including product managers and engineers, to ensure the delivery of reliable and scalable user experiences for Canonical products. As an Engineering Manager, your primary responsibility will be to support your team, ensuring they are growing as web engineers and enjoying their work at Canonical. A strong technical background in web development is essential for providing effective leadership and fostering team growth.

Key Responsibilities:

  • Demonstrate sound engineering principles by contributing to team goals.
  • Estimate work, set, and meet goals.
  • Design and implement well-tested and documented software in web technologies or Flutter.
  • Debug and troubleshoot user-reported issues.
  • Engage in code and architectural reviews as part of the engineering process.
  • Collaborate on technical specifications with the community and colleagues.
  • Contribute to high-quality technical documentation.
  • Seek improvements in engineering and operational practices.
  • Deploy and operate services developed by your team.
  • Advocate for technical success of the product.

Requirements:

  • Knowledgeable and passionate about web and software development.
  • Strong emphasis on soft skills: being passionate, enterprising, thoughtful, and self-motivated.
  • An exceptional academic record in Computer Science or related STEM fields, or a compelling narrative demonstrating your alternative path.
  • Well-organized with a track record of exceeding expectations.
  • Professional manner in interactions with team members and the community.
  • Experience in designing and writing high-quality web technologies.
  • Proficiency in Typescript, React, or Flutter, with an eye for accessibility and performance.
  • Professional written and spoken English.
  • Familiarity with Linux (Debian or Ubuntu preferred).
  • Strong interpersonal skills, curiosity, flexibility, and accountability.
  • Result-oriented with a personal drive to meet commitments.
  • Ability to travel twice a year for company events, for up to two weeks each.

Nice-to-Have Skills:

  • Experience with container technologies like LXD, Docker, and Kubernetes.
  • Knowledge in REST API design and governance.
  • Performance engineering and security experience.

What We Offer:

  • Annual compensation review, supplemented with performance-driven bonuses.
  • Distributed work environment with twice-yearly team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities for travel to meet colleagues globally.

Canonical is committed to fostering a diverse and inclusive workplace where all identities are given fair consideration in the recruitment process.

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.