Canonical is hiring a
Software Engineer, Remote

Logo of Canonical

Software Engineer

🏢 Canonical

💵 ~$110k-$160k
📍

Summary

This job is for a remote Software Engineer who will work on OpenStack and Ceph using Python. The role involves collaboration, coding, debugging, code review, and ensuring the success of these technologies on multiple architectures. Canonical values soft skills and diversity.

Requirements

  • 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, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, 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

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
  • Work from home with global travel 2 to 4 weeks for internal and external events

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Canonical know you found this job on JobsCollider. Thanks! 🙏