A general selection process at Canonical for software engineers focused on virtualisation and container technology, from the kernel through userspace. The work covers open source VMM, containers, networking and storage, remotely in any time zone.
Responsibilities
- ▹Design and specify new features, building consensus on approach
- ▹Engage with upstream communities in your area of expertise
- ▹Conduct security analysis and reviews to ensure defence in depth
- ▹Create and monitor performance benchmarks to optimise your product
- ▹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
Requirements
- ▹An exceptional academic track record from both high school and university
- ▹Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- ▹Drive and a track record of going above and beyond expectations
- ▹Experience with open source virtualisation or container technology
- ▹Experience working in the kernel or very low-level systems
- ▹Professional written and spoken English
- ▹Experience with Linux, Debian or Ubuntu preferred
- ▹Excellent interpersonal skills, curiosity, flexibility and accountability
- ▹Excellent communication and presentation skills
- ▹Ability to travel twice a year for company events of up to two weeks each
Nice to have
- ▹Performance engineering and security experience
Soft skills
Excellent interpersonal skillsCuriosity and flexibilityAccountabilityPassion and self-motivationResult-oriented
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 and is a pioneering tech firm at the forefront of the global move to open source. It recruits globally and has been remote-first since 2004.
Languages: Angol: professzionális írásban és szóban
Education: Informatikai vagy STEM alapképzés, vagy meggyőző alternatív szakmai út
Similar jobs

Job
Systems Engineer, Browser Isolation
Cloudflare
Cpp
+1
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
OrioleDB Deployment Engineer (AMER)
Supabase
Cpp
+7
💰 Salary: not specified
🌍 Remote
AMER
🗣️ EN

Job
Systems Engineer - Database Platform
Cloudflare
Cpp
+10
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Sustaining Operations Engineer
Canonical
Cpp
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Maintenance Engineer
Canonical
CppData Science
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Python Engineer
Canonical
CppData Science
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN