Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Canonical Logo

Software Engineer - OpenStack

Canonical

Salary not specified
Aug 27, 2025
Chicago, IL, US
Apply Now

Canonical is looking for a Software Engineer to build Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing OpenStack and Ceph. This role will bring cloud platform technologies to a wide range of users and computing environments.

Requirements

  • Experience with Python
  • Experience with OpenStack, OVN, Openvswitch and other related cloud technologies
  • Experience with non-x86 architectures, including s390, arm64, power and others
  • Interest and experience with two or more of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services

Responsibilities

  • Write high quality code to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Ensure the success of OpenStack and Ceph on multiple architectures
  • Build Charmed OpenStack and Ceph
  • Automate infrastructure as code

Other

  • Collaborate proactively with a distributed team
  • Work from home with global travel 2 to 4 weeks for internal and external events
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • Canonical is an equal opportunity employer