Software Engineer - Python

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 • 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

🎯 Requirements

• 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

🏖️ Benefits

• 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 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

April 14

Playson

201 - 500

🎮 Gaming

Join Playson as a Senior Backend Engineer, developing high-end iGaming solutions with a focus on performance.

🇪🇺 Europe – Remote

⏰ 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

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

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