Canonical Circular Logo

Engineering Manager - Data Platform

Canonical Dubai, United Arab Emirates Posted: 21 May 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. The data platform team covers a full range of data stores and technologies, including big data, NoSQL, cache-layer capabilities, and analytics, as well as structured SQL engines like Postgres and MySQL. The objective is to deliver fault-tolerant mission-critical distributed systems and the world's best data platform.

We are looking for technical Engineering Managers to lead teams focused on Big Data and MySQL databases. The role will involve writing code in Python and employing modern operational practices for data applications at scale on Kubernetes and cloud machines.

Your Day Will Look Like:

  • Leading a team to build scalable data solutions for Kubernetes and cloud machines.
  • Hiring, coaching, mentoring, and providing feedback to the team.
  • Contributing code directly when necessary to demonstrate engineering skills.
  • Managing expectations with other engineering teams, senior management, and external stakeholders.
  • Advocating modern, agile software development practices.
  • Developing and promoting excellent engineering and organizational practices.
  • Maintaining a culture of quality and engineering excellence.
  • Collaborating with other leaders within the organization.

What We Are Looking For:

  • A software engineering background with experience in Python and Golang.
  • Experience in production environments at scale, preferably with Big Data or MySQL.
  • Excellent judgment regarding team members' motivations, abilities, and developmental needs.
  • Proven ability to develop high-quality, open-source software and to drive good engineering practices around performance and quality.
  • An open-minded attitude towards new technologies and a desire to push boundaries.
  • A passion for developing and growing people, with a track record of success in doing so.
  • Knowledgeable about software development.

Additional Skills That You Might Bring:

  • Specialist knowledge in one or more of Spark, Superset, MySQL, or similar technologies.
  • Prior experience in working with open source and a willingness to build products with the community.

What We Offer You:

  • Competitive salary based on geographical location, level of experience, knowledge, and skills.
  • Additional benefits may include annual bonuses, sales incentives, personal learning and development budget, annual compensation review, recognition rewards, holiday leave, parental leave, employee assistance programme, and opportunities for travel.
  • Fully remote working environment since 2004.

Location: Dubai, Dubai, United Arab Emirates (Remote) Work Conditions: Full-time, Remote work with global travel twice yearly for internal events of one or two weeks duration.

About Canonical: Canonical is a pioneering tech firm driving the global movement towards open source. As the publisher of Ubuntu, one of the most important open source projects and a platform for AI, IoT, and the cloud, Canonical is changing the world daily. The company values diversity and fosters a workplace free from discrimination, ensuring fair consideration for all applicants.

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.