Canonical Circular Logo

Engineering Manager - Web

Canonical Dubai, United Arab Emirates Posted: 08 Mar 2025

Financial

  • Estimate: $95k - $125k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
We are hiring a Web Engineering Manager to work collaboratively with various teams across the organization, including product managers and engineering teams, to deliver reliable, scalable, and delightful user experiences for Canonical products. Your primary responsibility will be to support the people you manage, ensuring their growth as web engineers and that they are engaged and enjoying their work at Canonical.
As a leader of strong engineers, you will need technical leadership and a solid background in web development to challenge and nurture your team members. This role offers the opportunity to influence company culture, facilitate technical delivery, and collaborate on strategy and execution.

Role Responsibilities:

  • Demonstrate sound engineering principles by contributing to your team's goals.
  • Estimate work, set goals, and meet them.
  • Design and implement well-tested and documented software in Web technologies or Flutter.
  • Debug and fix issues encountered by users.
  • Participate in engineering processes through code and architectural reviews.
  • Collaborate with the community and colleagues on technical specifications.
  • Contribute to technical documentation and seek improvements in engineering and operations practices.
  • Deploy and operate services developed by the team.
  • Contribute to the success of your product through technical advocacy.

Qualifications and Requirements:

  • Knowledgeable and passionate about web and software development.
  • Excellent soft skills; passionate, enterprising, thoughtful, and self-motivated.
  • An exceptional academic track record from high school and university.
  • Undergraduate degree in Computer Science or a related STEM field, or a compelling narrative about your alternative path.
  • Experience designing and writing high-quality web technologies, particularly with Typescript, React, or Flutter.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, and flexibility.
  • Ability to travel twice a year for company events for up to two weeks each.

Nice-to-Have Skills:

  • Experience with container tech such as LXD, Docker, and Kubernetes.
  • Experience with REST API design, development, and governance.
  • Background in performance engineering and security.

Work Conditions:

  • Remote work environment with periodic in-person team sprints (twice a year).
  • Opportunity for professional growth with a personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance-driven bonus.
  • Additional benefits including maternity and paternity leave, employee assistance programs, and travel opportunities.
    Canonical is an equal-opportunity employer and values diversity in its workforce, promoting a workplace free from discrimination.
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.