Job Description

Overview

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. We work with customers across public cloud and silicon providers and many industry leaders. Canonical is globally distributed, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet in person a few times per year to align on strategy and execution. The company is founder-led, profitable, and growing.

We are hiring a Software Engineer for our OpenStack Engineering team. This role focuses on open source software, Linux, and OpenStack, and involves building Charmed OpenStack and Ceph as Python-based charms for deploying and managing these technologies. This is a role for a Python software developer who enjoys automating infrastructure as code.

This job involves international travel several times a year, usu...

Ready to Apply?

Take the next step in your AI career. Submit your application to Canonical today.

Submit Application