Solve real-world problems at scale with your cloud expertise and contribute solutions upstream, covering the Linux-based infrastructure stack from bare metal through virtualization, containers, storage, networking, OpenStack and Kubernetes.
Resolve complex customer problems involving Ubuntu, the Linux kernel, Ceph, OpenStack, Kubernetes and other open source software
Work closely with Canonical's Field, Support and product engineering teams
Take part in upstream communities
Develop bug fixes, backport patches and work with upstream projects to get them merged
Review code written by other engineers
Apply sound technical judgment, prioritize work and manage time effectively
Contribute to team discussions on improving processes, tools and documentation
Communicate clearly and concisely
Travel internationally for team meetings, events and conferences, up to 10% of work time
Requirements
A strong academic record
A background in computer science, STEM or a similar field
Experience with Linux and open source software
Experience with at least one of Python, Go, C or C++ on Linux
A drive to learn unfamiliar technology and dig into difficult problems
Willingness to travel up to four times a year for internal events
Nice to have: a love of technology and of working with capable people
Nice to have: curiosity, flexibility, articulate communication and accountability
Nice to have: soft skills, and a self-motivated, enterprising, thoughtful approach
Nice to have: interest in or willingness to learn Ubuntu kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, PostgreSQL, MongoDB, Debian packaging or distributed systems
Done for you
We'll apply to this for you
Denidel's HR team submits and tracks the application on your behalf.