← Zurück zur Liste
Stelle

Software Engineer – OpenStack

Backend Developer • Vor Ort • Vollzeit • 📍 Home Based - Americas +1

Canonical is hiring a Software Engineer for its OpenStack Engineering team, an opportunity for someone passionate about open source software, Linux and OpenStack. You will build Charmed OpenStack and Ceph, a suite of open source Python-based charms for deploying and managing OpenStack and Ceph, bringing cloud platform technologies to a wide range of users and computing environments from desktops to bare-metal servers. The role requires a Python software developer with a passion for automating infrastructure as code and an interest in the future of the software-defined datacenter, distributed systems and open source. The job involves international travel several times a year, usually for one week at a time.

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 of 2 to 4 weeks for internal and external events

Requirements

  • Bachelor's or equivalent in Computer Science, STEM or a similar degree
  • Experience with Python
  • Love of technology and working with brilliant people
  • Curiosity, flexibility, articulateness and accountability

Nice to have

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

Soft skills

Value for soft skillsPassionate, enterprising, thoughtful and self-motivatedAwareness of open source ecosystem dynamics

What we offer

  • Learning and development
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
  • Flexible working option

About the company

Canonical is a pioneering tech firm at the forefront of the global move to open source and the publisher of Ubuntu, the platform for AI, IoT and the cloud. Most colleagues have worked from home since its inception in 2004. Canonical recruits globally and is an equal opportunity employer.

Education: Számítástechnikai, természettudományos (STEM) vagy hasonló alapszintű (Bachelor) diploma vagy azzal egyenértékű végzettség