Company logo hidden

Engineering Manager - Python and K8s

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $100k - $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 to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in transformative sectors such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring an Engineering Manager - Python and K8s who is passionate about building a world-class DevOps culture in corporate information systems. This role is aimed at transforming our Information Systems (IS) team into an extension of the product engineering capability at Canonical. The team will focus on productizing complex open source workloads for real-time automated operations on Kubernetes.

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

As an Engineering Manager, you will lead a regional team of engineers focusing on business workloads that ensure the high availability of Ubuntu and Canonical services. You will be responsible for sound software architecture, best practices in software quality, testing, and documentation. You will be expected to lead, challenge, and develop a strong engineering team while positively influencing the culture and facilitating technical delivery.

Location: Jiddah, Makkah, Saudi Arabia (Remote)
Work Conditions: Full-time, remote with global travel up to 20% for internal and external events

Responsibilities:

  • Lead a team focused on productizing business workloads.
  • Build and manage a regional team of engineers.
  • Develop your team through coaching, mentoring, and feedback.
  • Set reasonable schedules based on considered estimates with feedback loops for improvement.
  • Advance modern, agile software development practices and maintain a culture of quality and excellence.
  • Collaborate with other leaders in the organization.

Who You Are:

  • Experience in Docker and Kubernetes operations.
  • Proven software engineering background with experience in Python.
  • Experience developing Python frameworks and understanding of stable consumable APIs.
  • Passionate about software development and improving operational processes.
  • Proven track record in developing and growing people.
  • Knowledgeable about agile development environments.

Language Requirements: Not explicitly stated; English proficiency is implied as a requirement for collaboration in a global team environment.

What We Offer:

  • Competitive compensation with annual reviews.
  • Performance-driven annual bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Additional benefits including annual holiday leave, maternity and paternity leave, and wellness programs.
  • Opportunities for global travel to meet colleagues and participate in team sprints.

Canonical is committed to fostering a workplace free from discrimination and values diversity of experience and perspectives.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct