Canonical Circular Logo

Engineering Manager - Data Platform

Canonical Riyadh, Saudi Arabia Posted: 17 Mar 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise, aiming to simplify the operation of any database across various platforms. The data platform team works on a variety of data technologies, including big data, NoSQL, caching capabilities, and analytics, as well as structured SQL engines like PostgreSQL and MySQL. This team is responsible for delivering fault-tolerant, mission-critical distributed systems and creating an exceptional data platform.

We are searching for Engineering Managers to lead teams focused on Big Data and MySQL databases, writing code in Python and implementing modern operational practices for data applications at scale, particularly on Kubernetes and cloud infrastructure.

Responsibilities:

  • Lead a team to build scalable data solutions for Kubernetes and cloud machines
  • Hire, coach, mentor, and provide feedback to team members
  • Contribute code when needed and demonstrate engineering skill
  • Manage expectations with other engineering teams, senior management, and external stakeholders
  • Advocate for modern, agile software development practices
  • Ensure high-quality product delivery by maintaining a culture of engineering excellence
  • Foster a collaborative engineering culture aligned with company values
  • Collaborate with other leaders within the organization
  • Work remotely with global travel twice yearly for internal events (one or two weeks duration)

What We Are Looking For:

  • A software engineering background, preferably with experience in Python and Golang
  • Experience running production systems at scale, ideally with Big Data or MySQL
  • Excellent judgment regarding team dynamics and individual capabilities
  • Proven ability to build high-quality, open-source software
  • Strong engineering practices around performance and quality
  • Openness to new technologies and a drive to innovate
  • A passion for developing and mentoring team members

Additional Skills That You Might Bring:

  • Specialist knowledge in one or more technologies such as Spark, Superset, MySQL, or similar
  • Prior experience with open source projects and a desire to engage with the community

What We Offer You:

  • Competitive base pay based on geographical location, experience, and skills
  • Annual bonuses and sales incentives based on performance
  • Fully remote working environment
  • Personal learning and development budget of $2,000 per annum
  • Annual compensation review and recognition rewards
  • Paid annual leave and parental leave
  • Employee Assistance Programme
  • Opportunities to travel for team meetings and company events

About Canonical:
Canonical is a pioneering tech company at the forefront of the global shift to open source, known for publishing Ubuntu, a leading open source project that serves as a platform for AI, IoT, and cloud solutions. As a remote-first company since 2004, we emphasize diversity and equal opportunity, welcoming applicants from all backgrounds and ensuring fair consideration.

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.