
Software Engineer – OpenStack
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
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.