Software Engineer - OpenStack

Canonical

Colombia

Remote

COP 135,551,865 - 237,215,764

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning and Development
Annual Compensation Review
Recognition Rewards
Annual Leave
Priority Pass for travel
Flexible working option

Job summary

Canonical is hiring a Software Engineer for their OpenStack Engineering team in Colombia. This role focuses on building Charmed OpenStack and Ceph, with responsibilities including collaboration with a distributed team, writing and debugging high-quality code, and ensuring success across multiple architectures.

The ideal candidate will have a Bachelor's degree in a related field and experience with Python, OpenStack, and non-x86 architectures. Canonical offers flexible working options and a strong commitment to diversity and equality in the workplace.

Qualifications

  • Experience with non-x86 architectures, including s390, arm64, power and others.
  • Interest and experience with cloud technologies like OpenStack and OVN.

Responsibilities

  • Collaborate proactively with a distributed team.
  • 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.

Skills

Python
Ubuntu Linux
Kubernetes
OpenStack
Ceph
AI/ML
QEMU/KVM
LXC/LXD
Go
C
Postgresql
Mongo
Debian packaging
Scalable web services

Education

Bachelor’s or equivalent in Computer Science, STEM or similar degree

Job description

We are hiring a Software Engineer for our OpenStack Engineering team. This role focuses on building Charmed OpenStack and Ceph, wrapping open source Python charms for deploying and managing OpenStack and Ceph across diverse environments.

What you’ll do
  • Collaborate proactively with a distributed team
  • 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
  • Work from home with global travel 2 to 4 weeks for internal and external events
Who you are
  • 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
  • You have experience with Python
  • You have interest and experience with two or more of the following: Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
  • You have experience with non-x86 architectures, including s390, arm64, power and others
  • You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies
What Canonical Offers
  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working option

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote OpenStack Engineer - Python, Ceph & Multi-Arch
Remote OpenStack Engineer - Python, Ceph & Multi-Arch

Canonical • Colombia

Remote
COP 135,551,865 - 237,215,764
Learning and Development
Annual Compensation Review
Recognition Rewards
+3
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Canonical • Colombia

On-site
COP 310,998,997 - 414,665,330
Personal learning budget of USD 2,000
Annual compensation review
Maternity and paternity leave
Telco Cloud Field Engineer
Telco Cloud Field Engineer

Canonical • Colombia

On-site
COP 237,215,764 - 304,991,697
Fully remote working environment
Personal learning and development budget
40 days annual leave
+1
Ceph & Distributed Storage Engineer (Python/Go) – Remote
Ceph & Distributed Storage Engineer (Python/Go) – Remote

Canonical • Colombia

On-site
COP 234,930,863 - 402,738,622
Personal learning and development budget of $2,000 per year
Annual compensation review
Recognition rewards
+2
Remote Linux Software Engineer – Open Source & Silicon
Remote Linux Software Engineer – Open Source & Silicon

Canonical • Colombia

On-site
COP 234,098,053 - 300,983,211
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Remote Software Engineer — Go & Python for Kubernetes
Remote Software Engineer — Go & Python for Kubernetes

Canonical • Colombia

On-site
COP 169,439,832 - 237,215,764
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Graduate Sales Development Representative - Canada (Remote)
Graduate Sales Development Representative - Canada (Remote)

Canonical • Colombia

On-site
COP 58,331,712 - 116,663,425
2000 USD learning budget per year
Annual compensation review
Recognition rewards
+5
Engineering Manager, Ceph & Distributed Storage
Engineering Manager, Ceph & Distributed Storage

Canonical • Colombia

On-site
COP 180,000,000 - 280,000,000
Sales Development Representative
Sales Development Representative

Canonical • Colombia

On-site
COP 134,246,207 - 201,369,311
Personal learning and development budget of 2,000USD per year
Annual compensation review
Opportunity for travel to new locations
+1
Remote Python/Linux Packaging Engineer
Remote Python/Linux Packaging Engineer

Canonical • Colombia

On-site
COP 118,607,882 - 186,383,815
Personal learning and development budget of 2,000 USD per annum
Fully remote working environment
Annual compensation review
+2