Software Engineer - Python, Linux, Packaging

July 2

Apply Now
Logo of Canonical

Canonical

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

📋 Description

• Canonical is a leading provider of open source software and operating systems. • We are hiring talented Software Engineers with strong Python, Packaging and Linux skills. • We design and maintain specialist Python tools to support the developer build and publication process. • Snapcraft allows developers to deliver app updates to millions of Linux systems automatically. • Charmcraft enables collaboration between charmed operator developers, and publication on Charmhub. • Rockcraft provides the means for container developers to build production-grade Ubuntu-based container images.

🎯 Requirements

• You have expertise in Python. • You have a strong understanding of the makeup of a modern GNU/Linux distribution. • You have a good understanding of build systems and toolchains, including for cross-compilation. • Experience working with container technology, such as Docker, Kubernetes and LXD. • Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem • Work with external open source and commercial projects to understand how we can better serve community needs.

🏖️ Benefits

• Fully remote working environment - we’ve been working remotely since 2004! • Personal learning and development budget of 2,000USD per annum • Annual compensation review • Recognition rewards • Annual holiday leave • Parental Leave • Employee Assistance Programme • Opportunity to travel to new locations to meet colleagues at ‘sprints’ • Priority Pass for travel and travel upgrades for long haul company events

Apply Now

Similar Jobs

June 20

Tucuvi

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

Join Tucuvi as a Backend Engineer to design and maintain integrations with a clinical AI platform.

🇪🇺 Europe – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇪🇸 Spanish Required

May 21

PandaDoc

501 - 1000

☁️ SaaS

🤝 B2B

⚡ Productivity

As a Senior Python Engineer, build impactful solutions for customers at PandaDoc's remote team.

🇪🇺 Europe – Remote

💰 Series C on 2021-09

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

March 25

Bondex

11 - 50

🌐 Web 3

🎯 Recruiter

☁️ SaaS

Senior Backend Developer responsible for designing staking infrastructure and collaborating with blockchain engineers.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Cloud

Solidity

SQL

March 24

Bondex

11 - 50

🌐 Web 3

🎯 Recruiter

☁️ SaaS

As a Senior Backend Engineer, build and maintain staking infrastructure and collaborate with teams to enhance DeFi technologies.

🇪🇺 Europe – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Cloud

Solidity

SQL

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com