Back to roles
Canonical logo
Canonical

Posted Sep 24

Containerization & Virtualisation Engineer

Build open source hypervisor and container tech, from the kernel up through userspace

AnywhereAsyncAny country, as long as you like

Listed as home based worldwide, with remote roles in every time zone and a distributed team across 70+ countries.

How long can you stay where you're going?
  • Twice-yearly team sprints
  • USD 2,000 learning budget
  • Annual performance bonus

The role

Canonical is hiring Go, Rust and C/C++ engineers for virtualisation and container projects such as LXD, RustVMM, Rockcraft, MicroK8s and OpenStack. You'll work in a distributed team, with remote roles in every time zone.

What you'll do

  • 1Design and specify new features, building consensus on approach
  • 2Write and review high quality code for security- and performance-critical systems
  • 3Engage with upstream open source communities
  • 4Run security analysis and build performance benchmarks
  • 5Debug issues and ship fixes with a distributed team

What they're looking for

Must-haves

  • Strong Go, Rust or C/C++ engineering skills
  • Experience on open source virtualisation or container technology
  • Kernel or very low level systems experience
  • Linux experience, Debian or Ubuntu preferred
  • Professional written and spoken English

Nice to have

  • Performance engineering experience
  • Security experience

The company

Canonical logo

Canonical

Remote-first open source company, 70+ countries

Canonical publishes Ubuntu and builds open source software for enterprise, cloud, AI and IoT. It's founder-led, profitable and remote-first, with 1000+ colleagues in 70+ countries.

Summarised by Jobs That Travel from Canonical's listing.

Similar roles

Browse all roles
Supabase logo

Supabase

16h ago

Software Engineer, Storage

Make uploading, storing and delivering files simple across the whole stack, from iOS clients to the CDN

AnywhereWorkspace budget

Equity (ESOP)

Pay not listed

Full-time · Remote · Worldwide

Async: no set hours

Supabase logo

Supabase

16h ago

Data API Engineer

Speed up PostgREST's Haskell driver and shape a multitenant Data API for millions of developers

AnywhereWorkspace budget

Equity (ESOP)

Pay not listed

Full-time · Remote · Worldwide

Async: no set hours

Circle logo

Circle

2d ago

Lead Engineer, AI Platform

Build the evals that show whether Circle's AI agents actually work, and lead the team doing it

Anywhere

Twice-yearly global offsites

Pay not listed

Full-time · Remote · Worldwide

Async: no set hours

Jobs That Travel Pro

See all 538 roles

Including 183 more in Engineering, all checked for where you can live. Applying stays free.

Green LED Lighting Solutions (GLLS) logoAmperon logoClickHouse logoCaylent logoLedgebrook logoCANONICAL LIMITED logo

Green LED Lighting Solutions (GLLS), Amperon and 21 more employers hiring

From $4.08 a month · 14-day money-back guarantee

Already Pro? Sign in