LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Canonical›Software Engineer - Python/Golang - Kubernetes
Canonical

About Canonical

Empowering the world with open-source software

🏢 Tech👥 251-1K📅 Founded 2004📍 London, Greater London, United Kingdom

Key Highlights

  • Developers of Ubuntu, used by millions globally
  • Headquartered in London with a remote-first policy
  • Serves enterprise clients like Google and Microsoft
  • Privately held with significant funding from various investors

Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...

🎁 Benefits

Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...

🌟 Culture

Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 260 jobs →
Canonical

Software Engineer - Python/Golang - Kubernetes

Canonical • Home Based - Americas; Home based - EMEA

Posted 3w ago🏠 RemoteMid-LevelSoftware engineering📍 Americas📍 Emea
Apply Now →

Skills & Technologies

PythonGoKubernetesLinux

Overview

Canonical is hiring a Software Engineer to join their Kubernetes product team. You'll be responsible for building operators and addons, working with Python, Golang, and Kubernetes. This role requires a passion for open source software and Linux.

Job Description

Who you are

You have a strong background in software engineering, particularly with Python and Golang, and are familiar with Kubernetes. You are passionate about open source software and have experience working in a collaborative environment. You thrive in remote settings and are comfortable communicating with team members across different regions. You understand the importance of writing high-quality code and are eager to debug issues as they arise. Your experience with Linux systems enhances your ability to contribute effectively to the team.

Desirable

Experience with cloud technologies and a solid understanding of container orchestration will set you apart. Familiarity with CI/CD practices and a proactive approach to problem-solving will help you excel in this role. You are open to learning new skills and adapting to the evolving landscape of software development.

What you'll do

As a Software Engineer at Canonical, you will focus on writing high-quality code to create new features for our Kubernetes product. You will be involved in building operators and addons that provide lifecycle management for mission-critical components. Your role will require you to debug issues and collaborate with industry peers to deliver the best solutions to our customers. You will gain familiarity with the latest features in Kubernetes and work to integrate open-source functionality into our offerings. You will also participate in team meetings to align on strategy and execution, contributing to the overall success of the product team.

What we offer

Canonical offers a unique opportunity to work in a fully remote environment with colleagues from around the world. You will be part of a diverse team that values collaboration and innovation. We provide opportunities for professional growth and development, encouraging you to expand your skill set and take on new challenges. Our commitment to open source software means you will be working on impactful projects that shape the future of technology. We believe in fostering a workplace free from discrimination and are proud to consider all applicants fairly.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Canonical.

Apply Now →Get Job Alerts