Canonical
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 cloud, data science, AI, engineering and IoT initiatives. Our customers include leading public cloud and silicon providers and industry leaders. We are a founder-led, profitable and growing company with global distributed collaboration (1200+ colleagues in 75+ countries). Teams meet in person two to four times yearly to align on strategy and execution. This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have affinity for open source software, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions, you will enjoy working with some of the best people in the industry at Canonical. You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu. This role deals with critical issues in the open source stack that require upstream bug fixes. Our engineers work across the stack including kernel, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN), OpenStack, Kubernetes and related open source applications. Location: This is a remote role with teams in all time zones. Responsibilities
Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes and other open source software Maintain close working relationships with Canonical's Field, Support and product engineering teams Participate in upstream communities Develop bug fixes, backport patches, and coordinate with upstream for inclusion Review code produced by other engineers Demonstrate good judgment in technical methods and techniques Prioritize work and manage time effectively against priorities Participate in team discussions to improve processes, tools, and documentation Maintain clear, technical and concise communications Travel up to 10% of time for team meetings, events and conferences What we are looking for
An exceptional academic track record Background in Computer Science, STEM or similar Experience with Linux and open source software Experience with at least one of Python, Go, C or C++ on Linux A drive to learn unfamiliar technology and deep-dive difficult issues Willingness to travel up to 4 times a year for internal events Nice-to-have skills
You love technology and working with brilliant people You are curious, flexible, articulate, and accountable You value soft skills and are passionate, enterprising, thoughtful, and self-motivated You have interest in or willingness to learn about Ubuntu Linux kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, PostgreSQL, Mongo, Debian packaging, distributed systems What we offer
We offer a globally competitive compensation package and a range of benefits aligned with Canonical values, with annual compensation reviews and a performance-driven bonus. Distributed work environment with twice-yearly in-person team sprints Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme & Wellness Platform Opportunity to travel to new locations to meet colleagues Travel upgrades for long-haul company events About Canonical
Canonical is a pioneering tech firm at the forefront of open source. We publish Ubuntu and support the global move to open source, AI, IoT, and cloud computing. We recruit on a global basis and set high standards for people joining the company. We have supported remote work since our inception in 2004. Canonical is an equal opportunity employer. We foster a workplace free from discrimination; diversity of experience and background is valued and all applications will be given fair consideration. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development
#J-18808-Ljbffr
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 cloud, data science, AI, engineering and IoT initiatives. Our customers include leading public cloud and silicon providers and industry leaders. We are a founder-led, profitable and growing company with global distributed collaboration (1200+ colleagues in 75+ countries). Teams meet in person two to four times yearly to align on strategy and execution. This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have affinity for open source software, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions, you will enjoy working with some of the best people in the industry at Canonical. You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu. This role deals with critical issues in the open source stack that require upstream bug fixes. Our engineers work across the stack including kernel, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN), OpenStack, Kubernetes and related open source applications. Location: This is a remote role with teams in all time zones. Responsibilities
Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes and other open source software Maintain close working relationships with Canonical's Field, Support and product engineering teams Participate in upstream communities Develop bug fixes, backport patches, and coordinate with upstream for inclusion Review code produced by other engineers Demonstrate good judgment in technical methods and techniques Prioritize work and manage time effectively against priorities Participate in team discussions to improve processes, tools, and documentation Maintain clear, technical and concise communications Travel up to 10% of time for team meetings, events and conferences What we are looking for
An exceptional academic track record Background in Computer Science, STEM or similar Experience with Linux and open source software Experience with at least one of Python, Go, C or C++ on Linux A drive to learn unfamiliar technology and deep-dive difficult issues Willingness to travel up to 4 times a year for internal events Nice-to-have skills
You love technology and working with brilliant people You are curious, flexible, articulate, and accountable You value soft skills and are passionate, enterprising, thoughtful, and self-motivated You have interest in or willingness to learn about Ubuntu Linux kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, PostgreSQL, Mongo, Debian packaging, distributed systems What we offer
We offer a globally competitive compensation package and a range of benefits aligned with Canonical values, with annual compensation reviews and a performance-driven bonus. Distributed work environment with twice-yearly in-person team sprints Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme & Wellness Platform Opportunity to travel to new locations to meet colleagues Travel upgrades for long-haul company events About Canonical
Canonical is a pioneering tech firm at the forefront of open source. We publish Ubuntu and support the global move to open source, AI, IoT, and cloud computing. We recruit on a global basis and set high standards for people joining the company. We have supported remote work since our inception in 2004. Canonical is an equal opportunity employer. We foster a workplace free from discrimination; diversity of experience and background is valued and all applications will be given fair consideration. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Software Development
#J-18808-Ljbffr