Jobs at Canonical

Positions 0

Canonical is a global software company renowned for driving the adoption of open-source technologies worldwide. Best known as the publisher of Ubuntu, the world's most popular Linux distribution across cloud, desktop, and IoT, Canonical provides critical solutions for enterprise infrastructure. Their contributions extend to cloud orchestration with OpenStack, container management with Kubernetes, and secure device management.

Canonical actively recruits for a diverse range of technical roles crucial for advancing open-source ecosystems. Candidates can expect opportunities in areas such as kernel engineering, cloud infrastructure development, DevOps, site reliability engineering, and technical product management. Positions frequently involve working with Python, Go, Rust, C/C++, and contributing to large-scale distributed systems and open-source projects.

When exploring careers at Canonical, leveraging Job Transparency provides a distinct advantage. Every listing includes transparent salary information, allowing you to accurately assess compensation expectations upfront. This crucial data empowers you to negotiate effectively and make informed career decisions based on complete financial clarity.

No open positions at Canonical right now.

Browse All Jobs

Frequently Asked Questions

What is the work culture like at Canonical?
Canonical operates with a strong remote-first culture, employing a globally distributed team that collaborates on impactful open-source projects. Employees often contribute directly to the upstream Linux ecosystem and other foundational technologies. The environment emphasizes technical excellence, self-direction, and a passion for open source, fostering a culture of continuous learning and innovation.
What specific types of technical roles does Canonical typically hire for?
Canonical regularly seeks talent for specialized technical roles including Software Engineers (focused on kernel, cloud, or IoT), DevOps Engineers, Site Reliability Engineers, Technical Architects, and Product Managers for their various Ubuntu and cloud offerings. You will find opportunities across areas like security, networking, virtualization, and containerization, often requiring expertise in Linux internals and related open-source technologies.
How can an applicant best stand out when applying for a position at Canonical?
To distinguish your application for a Canonical role, demonstrate a deep understanding of Linux and open-source principles. Highlighting contributions to open-source projects, even small ones, or showcasing personal projects built on Ubuntu or related technologies, provides strong evidence of your passion and skills. Emphasize problem-solving abilities, technical depth relevant to the role's requirements, and a collaborative mindset essential for a distributed team.

Other Companies Hiring

142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories