Information Technology · Not stated
Direct employerSoftware Engineer - OpenStack

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.