Company logo hidden

Engineering Manager - Data Platform

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • No Relocation Support
  • 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, aiming to simplify operating any database on any cloud or on-premise. The data platform team integrates a variety of data technologies, including big data, NoSQL, cache-layer capabilities, and structured SQL engines like Postgres and MySQL. The goal is to deliver fault-tolerant, mission-critical distributed systems while establishing a leading data platform. We are seeking technical Engineering Managers who can lead teams focused on Big Data and MySQL databases. Coding experience in Python is essential, and operational practices for data applications on Kubernetes and cloud infrastructure will be central to this role.

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

Key Responsibilities:

  • Lead a team in building scalable data solutions for Kubernetes and cloud machines.
  • Hire, coach, mentor, and provide feedback to team members.
  • Contribute code when necessary and demonstrate strong engineering skills.
  • Set and manage expectations with other teams, senior management, and external stakeholders.
  • Advocate for modern, agile software development practices.
  • Maintain a culture of quality and engineering excellence within the team.
  • Collaborate with other leaders in the organization and contribute to a healthy, collaborative engineering culture.
  • Work from home with global travel twice a year for internal events lasting one to two weeks.

What We Are Looking For:

  • A software engineering background with experience in Python and Golang.
  • Experience with production-scale systems, preferably in Big Data or MySQL.
  • Excellent judgment regarding team dynamics and individual capabilities.
  • Proven track record in building high-quality, open-source software.
  • Strong engineering practices focused on performance and quality.
  • An open-minded approach to new technologies.
  • A passion for developing and growing team members.

Additional Skills That You Might Bring:

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

Work Conditions:

  • 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.
  • Opportunity to travel to meet colleagues during company events.

Language Requirements:

  • Proficiency in English.

About Canonical: Canonical is a pioneering tech firm leading the global transition to open source. As the publisher of Ubuntu, we are changing the world through innovation. With a commitment to a diverse and inclusive workplace, Canonical fosters an environment that encourages excellence, equipping you with the tools to think differently and work smarter. We have been a remote-first company since 2004, ensuring a flexible work model that adapts to the evolving digital landscape.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct