Company logo hidden

Software Engineer - Python/Golang - Kubernetes

Unlock employer Riyadh, Saudi Arabia Posted: 31 May 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 to global enterprise and technology markets. Our platform, Ubuntu, is widely used in groundbreaking initiatives across public cloud, data science, AI, engineering innovation, and IoT, catering to the world's leading public cloud and silicon providers as well as industry leaders in multiple sectors.
We are hiring a software engineer to join our Kubernetes product team. In this role, you will build operators and addons for Kubernetes, providing complete lifecycle management of mission-critical components and offering a zero-ops experience for seamless project integration. You will work with the latest features in Kubernetes and leverage the best of open-source to enhance functionality for our end-users. Collaboration with industry peers and partners will be crucial in bringing effective solutions to our customers.

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

What You Will Focus On:

  • Write high-quality code to create new features
  • Debug issues and interact with a vibrant community
  • Collaborate proactively with a distributed team
  • Work with talented engineers across various fields
  • Work from home with global travel for 2 to 4 weeks annually for internal and external events

What We Are Looking For:

  • 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 brilliant individuals

Work Conditions:

  • This is a remote position available in EMEA and the Americas.
  • Distributed work environment with twice-yearly team sprints in person.

What We Offer:

  • Competitive compensation based on geographical location, experience, and performance.
  • Annual compensation review and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Recognition rewards and annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Program.
  • Opportunity to travel to new locations to meet colleagues.
  • Travel upgrades for long-haul company events.

Language Requirements:

  • Proficiency in English is expected.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct