
About Canonical
Empowering the world with open-source software
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 ...
Skills & Technologies
Overview
Canonical is hiring a Software Engineer - L3 Support to work on Linux-based infrastructure and applications. You'll engage with technologies like Docker, Kubernetes, and OpenStack. This role requires a strong affinity for open source software and Linux.
Job Description
Who you are
You have a solid background in Linux-based systems and a passion for open source software — your experience spans various layers of the technology stack, including bare metal, virtualization, and containerization. You thrive in a collaborative environment and possess excellent communication skills, enabling you to work effectively with diverse teams across the globe.
Your technical expertise includes working with technologies such as Docker, Kubernetes, and OpenStack — you understand the intricacies of cloud infrastructure and have hands-on experience with storage solutions like Ceph. You are eager to tackle complex challenges and are committed to delivering high-quality support to enterprise customers.
What you'll do
In this role, you will provide L3 support for Ubuntu and its associated applications, ensuring that enterprise customers receive timely and effective solutions to their technical issues. You will engage with various technologies, including virtualization (KVM), containerization (Docker/LXC/LXD), and networking (OVS, OVN). Your responsibilities will include troubleshooting complex issues, collaborating with engineering teams to improve product performance, and contributing to the development of support documentation.
You will also have the opportunity to participate in strategic discussions about product enhancements and customer needs — your insights will help shape the future of Canonical's offerings. As part of a global team, you will meet with colleagues from different regions to align on strategies and share knowledge, fostering a culture of continuous improvement and innovation.
What we offer
Canonical provides a unique work environment that emphasizes flexibility and collaboration — you will have the chance to work from anywhere in the world while being part of a diverse team. The company values your contributions and encourages you to grow your skills through ongoing training and development opportunities. You will be part of a mission-driven organization that is committed to making open source software accessible and effective for enterprises worldwide.
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

Software Engineering
Twilio is hiring a Software Engineer (L3) to build a highly scalable data platform. You'll work with technologies like Java and Python to develop data architectures and processing systems. This position requires experience in backend development and data management.

Software Engineering
Twilio is seeking a Mid-Level Software Engineer to join their Messaging team. You'll be responsible for designing, building, and optimizing systems that support core messaging functionalities. This role requires a strong enthusiasm for technology and a commitment to delivering quality products.

Support Engineer
Canonical is hiring an Associate Linux Support Engineer to provide expert technical support for Ubuntu and open source products. You'll work with Linux and cloud technologies to resolve complex issues for customers globally.

Software Engineering
Twilio is hiring a Senior Software Engineer to help scale their Stytch team, focusing on building backend systems for secure identity experiences. You'll work with technologies like Java and JavaScript to deliver high-impact features. This role requires significant experience in backend development.

Software Engineering
Twilio is seeking a Mid-Level Software Engineer to join their Data & Analytics Platform team. You'll design and optimize data solutions while collaborating with cross-functional teams. This role requires strong technical skills and experience with modern data technologies.