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 ...

Overview

Canonical is hiring a Software Engineer for Sustaining Engineering to work on Linux-based software-defined infrastructure. You'll engage with technologies like Docker, Kubernetes, and OpenStack in a remote capacity. This role requires a strong affinity for open source development.

Job Description

Who you are

You have a strong background in Linux-based systems and a passion for open source software — your experience spans various layers of the technology stack, from bare metal to virtualization and containerization. You thrive in a collaborative environment and are comfortable working with distributed teams across the globe.

Your technical skills include proficiency in Docker and Kubernetes, as well as experience with storage solutions like Ceph and networking technologies such as Open vSwitch (OVS) and Open Virtual Network (OVN). You are eager to tackle challenges in software-defined infrastructure and contribute to the success of Ubuntu and its ecosystem.

What you'll do

In this role, you will be responsible for maintaining and enhancing Linux-based software-defined infrastructure and applications — your work will cover all layers of the stack, ensuring that our solutions are robust and efficient. You will collaborate with cross-functional teams to align on strategy and execution, participating in regular in-person meetings to foster team cohesion.

You will engage in troubleshooting and resolving complex issues, leveraging your engineering skills to improve the performance and reliability of our systems. Your contributions will directly impact our customers and the broader open source community, driving innovation and success for Canonical.

What we offer

Canonical provides a unique opportunity to work in a fully remote environment, allowing you to collaborate with colleagues from diverse backgrounds and locations. We foster a culture of inclusivity and encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of open source software and making a difference in the technology landscape.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Canonical

Software Engineering

Canonical📍 Worldwide - Remote

Canonical is hiring a Software Engineer for Sustaining Engineering to work on Linux-based software-defined infrastructure. You'll engage with technologies like Docker, Kubernetes, and OpenStack in a remote capacity. This role requires a passion for open source and Linux.

🏠 Remote
1 month ago
Canonical

Engineering Manager

Canonical📍 Americas - Remote

Canonical is hiring an Engineering Manager for Sustaining Engineering to lead a team focused on improving open source software. You'll work with technologies like Linux and cloud computing. This position requires a passion for open source and experience in technical support.

🏠 RemoteLead
1 month ago
Canonical

Support Engineer

Canonical📍 Worldwide - Remote

Canonical is hiring a Sustaining Operations Engineer to resolve complex customer problems related to Ubuntu, OpenStack, Ceph, and Kubernetes. You'll work with technologies like Linux, Docker, and Kubernetes in a remote capacity worldwide.

🏠 RemoteMid-Level
1 month ago
Canonical

Software Engineering

Canonical📍 Worldwide - Remote

Canonical is hiring a Software Engineer for their Solutions Engineering team to help shape the future of open source IT and infrastructure operations. You'll work on innovative technologies and collaborate with a global team. This position is open to candidates worldwide.

🏠 Remote
1 month ago
Canonical

Software Engineering

Canonical📍 Worldwide - Remote

Canonical is hiring a Software Maintenance Engineer to work on Linux-based infrastructure and applications. You'll engage with technologies like Docker, Kubernetes, and OpenStack. This role requires a passion for open source and Linux.

🏠 Remote
1 month ago