Work on Linux-based infrastructure and applications across the full stack, from bare metal to open source applications, resolving complex customer issues.
Resolve complex customer problems involving Ubuntu, the kernel, Ceph, OpenStack, Kubernetes and other open source software
Work closely with Canonical's Field, Support and product engineering teams
Participate in upstream open source communities
Develop bug fixes, backport patches and work with upstream projects to get them included
Review code written by other engineers
Use good judgment in choosing technical methods and techniques
Prioritise work and manage your time against those priorities
Take part in team discussions to improve processes, tools and documentation
Communicate clearly, technically and concisely
Work from home and travel internationally for team meetings, events and conferences, up to 10% of work time
Requirements
Exceptional academic track record
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
Drive to learn unfamiliar technology and dig into difficult issues
Willingness to travel up to 4 times a year for internal events
Nice to have: love of technology and of working with talented people
Nice to have: curiosity, flexibility, articulacy and accountability
Nice to have: strong soft skills, including being enterprising, thoughtful and self-motivated
Nice to have: interest in, or willingness to learn, Ubuntu Linux (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.