{bc}
linkedin

Senior Software Engineer - Python/Golang - Kubernetes

Canonical
Riyadh, KSA
Full-time
Mid-Senior
Onsite
Discovered Yesterday
GolangPythonKubernetesSoftware developmentOpen-source softwareLinux

Full Job Posting

About Canonical

Canonical provides open-source software and operating systems, including Ubuntu, for enterprise and technology markets.

The company is founder-led, profitable, growing, and operates as a remote-first, globally distributed organization.

Role overview

Join the Kubernetes product team as a senior software engineer building operators and add-ons.

Operators provide lifecycle management for mission-critical components; add-ons enable seamless project integration into Kubernetes.

The role involves working with Kubernetes features and open-source software to deliver functionality to end users.

Location and work arrangement

  • This is a remote position available in EMEA and the Americas.
  • Work from home, with global travel of two to four weeks for internal and external events.
  • The company holds team meetings in person two to four times yearly; distributed work is the norm.

Responsibilities

  • Work with other leads and share responsibility for team, department, and company outcomes.
  • Mentor colleagues and advise them on career progression.
  • Write high-quality code for new features and debug issues.
  • Engage with the open-source community and collaborate proactively with a distributed team.
  • Work with industry peers and partners to deliver suitable customer solutions.

What the role requires

  • Golang development skills and fluency in Python.
  • Experience with Kubernetes.
  • Strong written and verbal communication skills.
  • Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field.
  • Interest in technology and working with colleagues.

Benefits

  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance-driven annual bonus; compensation considers location, experience, and performance.
  • Recognition rewards, annual holiday leave, maternity and paternity leave, and an Employee Assistance Programme.
  • Opportunity to travel to meet colleagues, with Priority Pass and long-haul travel upgrades for company events.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Canonical