Company logo hidden

Engineering Manager - Python and K8s

Unlock employer Dubai, United Arab Emirates Posted: 14 Aug 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is a leading provider of open source software and operating systems, known for our platform, Ubuntu, which is widely used in various enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. We serve some of the world's top public cloud and silicon providers, as well as industry leaders in various sectors. Our company champions global distributed collaboration with a team of over 1,200 colleagues across more than 75 countries, emphasizing a few office-based roles.

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

We are seeking an Engineering Manager - Python and K8s who is passionate about cultivating a world-class devops culture within our corporate information systems. The goal is to enhance the experience of managing complex business operations while also empowering our customers to adopt innovative techniques and products. This role involves transforming our internal systems team into a vital extension of Canonical's product engineering. The Engineering Manager will oversee a team working on productizing workloads for real-time automated operations using Kubernetes.

Key Responsibilities:

  • Lead a team focused on productizing business workloads.
  • Build and manage a regional team of engineers.
  • Foster team development through coaching, mentoring, and constructive feedback.
  • Contribute directly to the team's goals through sound engineering practices.
  • Set schedules based on thoughtful estimates and create feedback loops for continuous improvement.
  • Manage expectations with engineering teams and external stakeholders.
  • Promote modern, agile software development practices and maintain a culture of quality and engineering excellence.
  • Be part of the leadership team, collaborating with peers across the organization.
  • Work from home with potential for up to 20% global travel for internal and external events.

Who You Are:

  • Experienced in Docker and Kubernetes operations.
  • A software engineering background with proven expertise in Python.
  • Knowledgeable in developing stable consumable APIs and frameworks in Python.
  • Enthusiastic about leveraging new technologies and innovating in software and infrastructure.
  • Experienced in coaching and developing teams within an agile development environment.

Work Conditions:

  • Fully remote position with global travel opportunities (up to 20%).
  • Emphasis on maintaining a healthy work-life balance and collaborative engineering culture.

What We Offer:

  • Competitive compensation based on geographical location, experience, and performance, with annual reviews.
  • Performance-driven annual bonus and additional benefits that reflect our values.
  • A personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave, wellness programs, and opportunities for travel to connect with colleagues.

Canonical embraces diversity and is an equal opportunity employer, fostering a workplace free from discrimination. We value diverse experiences and perspectives, recognizing that they enhance our work environment and product quality.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct