← All open jobs

Information Technology · Not stated

Direct employer

Software Engineer - OpenStack

Canonical

Home Based - Americas; Home based - EMEANot stated · RemoteDeadline not published by employerChecked 15 Oct 2026
Illustration of construction plans, a hard hat and measuring tools.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

Canonical is hiring a Software Engineer to join their OpenStack Engineering team. This role is home-based, open to candidates in the Americas and EMEA regions. It suits software developers passionate about open source, Linux, and OpenStack, who enjoy working in a globally distributed team environment.

Read full role

What you will do

  • Work collaboratively with a globally distributed team to develop software solutions.
  • Develop and maintain Python-based charms for deploying and managing OpenStack and Ceph.
  • Identify and resolve software issues by debugging and producing reliable fixes.
  • Conduct code reviews to ensure high-quality software development.
  • Engage in discussions to generate and evaluate ideas for effective solutions.
  • Support the deployment and operation of OpenStack and Ceph across various hardware architectures.
  • Travel internationally several times a year, typically for one-week periods, to attend internal and external events.

Requirements

  • Hold a Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
  • Have experience programming in Python.
  • Demonstrate interest and experience in at least two of the following areas: Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, PostgreSQL, MongoDB, Debian packaging, or scalable web services.
  • Possess experience with non-x86 architectures such as s390, arm64, or power.
  • Have experience with cloud technologies including OpenStack, OVN, and OpenvSwitch.
  • Be passionate, curious, flexible, articulate, accountable, and self-motivated.
  • Value soft skills and enjoy working with talented colleagues.

Benefits

Canonical offers learning and development opportunities, annual compensation reviews, recognition rewards, annual leave, Priority Pass for travel, and flexible working options.

How to apply

Apply through the employer's official contact by submitting your application before the closing date. The employer has not published a closing date.

View advert & apply