
Open Source • Cloud • AI
Canonical is the company behind Ubuntu, the world's most popular open-source operating system, which provides fast, modern, and secure Linux solutions for desktops, servers, and cloud environments. They offer a comprehensive set of products and services, including Ubuntu Desktop, Ubuntu Server, cloud solutions such as OpenStack, and tools for managing containerized applications with Kubernetes. Canonical focuses on making open-source technology reliable and accessible across various industries, from IoT and AI to enterprise infrastructure.
501 - 1000 employees
Founded 2004
July 2

Open Source • Cloud • AI
Canonical is the company behind Ubuntu, the world's most popular open-source operating system, which provides fast, modern, and secure Linux solutions for desktops, servers, and cloud environments. They offer a comprehensive set of products and services, including Ubuntu Desktop, Ubuntu Server, cloud solutions such as OpenStack, and tools for managing containerized applications with Kubernetes. Canonical focuses on making open-source technology reliable and accessible across various industries, from IoT and AI to enterprise infrastructure.
501 - 1000 employees
Founded 2004
• Canonical is a leading provider of open source software and operating systems • You’ll be building and maintaining an ever-growing portfolio of container images • You will also be highly involved in the implementation and maintenance of CI/CD automation • You'll gain experience with various container technologies and open source projects • This is an exciting opportunity for experienced software engineers looking to shape an open source product
• You are knowledgeable and passionate about software development • You are a team player and have experience in collaborative development • You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.) • You are familiar with GitOps principles and workflows • You have a track record of delivering timely, high-quality software • You have experience building container images • You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.) • You have experience with Python • You are experienced with Linux systems administration and package management • You have strong written and verbal communication skills to convey technical concepts • You bring clarity to technical and engineering discussions • You are someone who strongly believes that sharing is caring, and knowledge is power • Your skills range from those of a Graduate to a mid-senior Software Engineer • You have a Bachelor’s or equivalent in Computer Science, STEM or a similar degree
• Distributed work environment with twice-yearly team sprints in person • Personal learning and development budget of USD 2,000 per year • Annual compensation review • Recognition rewards • Annual holiday leave • Maternity and paternity leave • Team Member Assistance Program & Wellness Platform • Opportunity to travel to new locations to meet colleagues • Priority Pass and travel upgrades for long-haul company events
Apply NowJune 20
Join Tucuvi as a Backend Engineer to design and maintain integrations with a clinical AI platform.
🗣️🇪🇸 Spanish Required
May 21
As a Senior Python Engineer, build impactful solutions for customers at PandaDoc's remote team.
April 14
Join Playson as a Senior Backend Engineer, developing high-end iGaming solutions with a focus on performance.
March 25
Senior Backend Developer responsible for designing staking infrastructure and collaborating with blockchain engineers.
March 24
As a Senior Backend Engineer, build and maintain staking infrastructure and collaborate with teams to enhance DeFi technologies.