Company logo hidden

Software Engineer - Python/Golang - Kubernetes

Unlock employer Jeddah, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $60k - $80k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job:
Canonical is a leading provider of open source software and operating systems for the global enterprise and technology markets. Our platform, Ubuntu, is utilized in various sectors including public cloud, data science, AI, engineering innovation, and IoT. We are looking for a software engineer to join our Kubernetes product team. In this role, you will build operators and add-ons, with a focus on lifecycle management and seamless integration into 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

You will have the opportunity to work with the latest features in Kubernetes and contribute to open-source functionality for our end-users. Collaboration with industry peers and partners will be key in bringing the right solutions to our customers. This position is ideal for a software engineer passionate about open source software, Linux, Golang, Python, and Kubernetes.

Responsibilities:

  • Write high-quality code to create new features.
  • Debug issues and engage with the community.
  • Collaborate proactively with a distributed team.
  • Work with talented engineers, including experts in various fields.
  • Work from home with 2 to 4 weeks of global travel for internal and external events.

Qualifications:

  • Proficient in Golang and fluent in Python.
  • Experience with Kubernetes.
  • Strong written and verbal communication skills.
  • Bachelor’s degree or equivalent in Computer Science, STEM, or a related field.
  • Passion for technology and collaboration with skilled individuals.

Work Conditions:

  • This is a remote position available in EMEA and the Americas.
  • Distributed work environment with team sprints in person twice a year.
  • Annual compensation review and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Additional benefits including holiday leave, maternity and paternity leave, and an Employee Assistance Programme.
  • Opportunity to travel to new locations for team meetings.

Language Requirements:

  • Strong written and verbal communication skills are essential.

Canonical is committed to a diverse and inclusive workplace and considers applicants regardless of their background or identity.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct