Join to apply for the Software Engineer - L3 Support role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. The company is founder-led, profitable, and growing.
We are hiring a Software Engineer - L3 Support to work in a dynamic engineering role focused on Linux-based infrastructure and applications across all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph, Linux filesystems), networking (OVS, OVN, Core networking), OpenStack, Kubernetes, and open source applications. This role will challenge you to apply your engineering skills across various aspects of Ubuntu and open source software used by large enterprises.
This position offers an opportunity for a passionate Linux and open source enthusiast to build a career with Canonical, contributing to the success of our customers, community, and company. If you enjoy troubleshooting, fixing issues in widely-used technology, and have strong communication skills, you'll thrive here.
This role involves addressing critical issues in the open source stack that often require upstream bug fixes. Engineers work across the stack, including kernel level, in multiple languages, to resolve software issues. Our team is vital to the success of our customers, partners, and Ubuntu itself.
You will assist in troubleshooting and resolving issues with workarounds, guidance, and upstream bug fixes, ensuring continuous improvement and stability.
Location: This is a remote role, with teams across all time zones.
The role entails:
1. Resolving complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open source software.
2. Maintaining close collaboration with Canonical's Field, Support, and engineering teams.
3. Participating in upstream communities.
4. Developing bug fixes, backport patches, and working with upstream for inclusion.
5. Reviewing code produced by other engineers.
6. Applying good judgment in technical methods and techniques.
7. Prioritizing work and managing time effectively.
8. Participating in team discussions to improve processes, tools, and documentation.
9. Maintaining clear and concise technical communication.
10. Working from home and traveling internationally up to 10% for meetings, events, and conferences.
What we are looking for in you:
1. An exceptional academic record.
2. Background in Computer Science, STEM, or similar fields.
3. Experience with Linux and open source software.
4. Proficiency with at least one of Python, Go, C, or C++ on Linux.
5. A drive to learn new technologies and troubleshoot complex issues.
6. Willingness to travel up to 4 times a year for internal events.
Nice-to-have skills:
1. Passion for technology and collaboration with talented teams.
2. Curiosity, flexibility, articulate communication, and accountability.
3. Valuing soft skills, being passionate, enterprising, thoughtful, and self-motivated.
4. Interest or willingness to learn about Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, PostgreSQL, MongoDB, Debian packaging, distributed systems.
What we offer colleagues:
1. A distributed work environment with biannual in-person team sprints.
2. A personal learning and development budget of USD 2,000 annually.
3. Annual compensation review and recognition rewards.
4. Generous holiday, maternity, and paternity leave.
5. Employee Assistance Programme & Wellness Platform.
6. Opportunities to travel and meet colleagues globally.
7. Travel benefits for company events.
About Canonical: Canonical pioneers open source solutions, with Ubuntu at the forefront for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a diverse, inclusive workplace. Working here means thinking differently, learning continuously, and pushing boundaries.
Canonical is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all applicants.
#J-18808-Ljbffr