← Back to list

Job
Software Engineer, Sustaining Engineering
Software Engineer
• Remote
• Full-time
•
EU/EMEA
A fast-paced engineering role in Linux-based, software-defined infrastructure and applications, from bare metal up to OpenStack and Kubernetes. You will resolve critical issues that require software engineering for upstream bug fixes, working remotely from any time zone.
Responsibilities
- ▹Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes and other open source software
- ▹Maintain a close working relationship with Canonical's field, support and product engineering teams
- ▹Participate in upstream communities
- ▹Develop bug fixes, backport patches and work with upstream for inclusion
- ▹Review code produced by other engineers
- ▹Demonstrate good judgement in technical methods and techniques
- ▹Prioritize work and manage your time effectively
- ▹Participate in team discussions to improve processes, tools and documentation
- ▹Maintain clear, technical and concise communications
- ▹Work from home and travel internationally up to 10% of work time for team meetings, events and conferences
Requirements
- ▹Professional experience as a software engineer
- ▹Background in Computer Science, STEM or similar
- ▹Strong experience with Linux, and at least one of the following: Ceph, OpenStack, Kubernetes or other cloud technologies
- ▹Strong development-level experience with at least one of Python, Go, C or C++ on Linux
- ▹Ability to troubleshoot with debugging tools like gdb
- ▹Familiarity with git source code repositories and branches
- ▹An exceptional academic track record
- ▹Willingness to travel up to 4 times a year for internal events
Nice to have
- ▹Interest in and experience with most of the following: Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, PostgreSQL, Mongo, Debian packaging, distributed systems
Soft skills
Great communication skillsCurious, flexible, articulate and accountableSelf-motivated and enterprising
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Employee Assistance Programme
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. The company is founder-led, profitable and growing, with 1200+ colleagues in 75+ countries, most of them working from home since 2004.
Education: Számítástechnikai, STEM vagy hasonló háttér; kiemelkedő tanulmányi eredmény
Similar jobs

Job
Software Engineer, Security Rules
Cloudflare
CppClickhouseGrpc
+8
€54,000–€91,000/yr
gross
🏢 On-site
🗣️ EN

Job
Software Engineer - Secure Container Images
Canonical
Data ScienceGithub Actions
+5
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Java Developer Associate
20four7va
Bitbucket
+22
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer - Solutions Engineering
Canonical
AI/MLData Science
+2
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer (Python/Linux/Packaging)
Canonical
Data Science
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Software Engineer - Python and K8s
Canonical
Data Science
💰 Salary: not specified
🌍 Remote
🗣️ EN