Canonical Circular Logo

Engineering Manager - Data Platform

Canonical Jeddah, Saudi Arabia Posted: 21 May 2025

Financial

  • Estimate: $100k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. The data platform team encompasses a wide array 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 goal is to deliver fault-tolerant, mission-critical distributed systems and to create the world's best data platform.

We are seeking technical Engineering Managers to lead teams focused on Big Data and MySQL databases. The team utilizes Python and modern operational practices for data applications at scale on Kubernetes and cloud machines.

Key Responsibilities:

  • Lead a team building scalable data solutions for Kubernetes and cloud machines.
  • Hire, coach, mentor, and provide feedback to team members.
  • Contribute code as needed to demonstrate sound engineering skills.
  • Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  • Advocate for modern, agile software development practices.
  • Deliver excellent products that users love by maintaining a culture of quality and engineering excellence.
  • Foster a healthy, collaborative engineering culture aligned with the company's values.
  • Collaborate as part of the leadership team with other leaders in the organization.
  • Work from home with global travel twice yearly for internal events of one or two weeks duration.

Requirements:

  • Software engineering background, preferably with experience in Python and Golang.
  • Experience running production environments, preferably with Big Data or MySQL.
  • Excellent judgment regarding people’s motivations, abilities, and developmental needs.
  • Proven track record in building high-quality, open-source software.
  • Strong understanding and advocacy for good engineering practices around performance and quality.
  • Open-minded attitude towards new technologies and a drive for innovation.
  • Passion for developing and growing people.
  • Knowledgeable about software development.

Additional Skills:

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

Benefits:

  • Fully remote working environment.
  • Personal learning and development budget of 2,000 USD per annum.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave and parental leave.
  • Employee Assistance Programme.
  • Opportunity to travel to meet colleagues at 'sprints'.
  • Priority Pass for travel and travel upgrades for long haul company events.

About Canonical:
Canonical is a pioneering tech firm at the forefront of the global move to open source. The company publishes Ubuntu, an essential open-source platform for AI, IoT, and the cloud. Canonical is committed to diversity and is an equal opportunity employer, fostering a workplace free from discrimination.

Canonical has been a remote-first company since its inception in 2004, offering a unique window into the world of modern digital business.

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.