Open Role
Canonical

Remote opportunity at

Canonical

Containerization & Virtualisation Engineer

Canonical, the publisher of the widely used Ubuntu operating system, seeks software engineers to work on next-generation virtualization and container technologies. This remote-first company operates globally…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz5h agoEmployer posted Nov 2, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the widely used Ubuntu operating system, seeks software engineers to work on next-generation virtualization and container technologies. This remote-first company operates globally with a distributed team. The role focuses on developing open-source solutions spanning the kernel, userspace, hypervisors, and storage. Engineers in this group will contribute to various open-source initiatives such as RustVMM, Rockcraft for Docker images, LXD system containers and virtual machines, MicroK8s, and Charmed…

Job Description

Canonical, the publisher of the widely used Ubuntu operating system, seeks software engineers to work on next-generation virtualization and container technologies. This remote-first company operates globally with a distributed team. The role focuses on developing open-source solutions spanning the kernel, userspace, hypervisors, and storage.

Engineers in this group will contribute to various open-source initiatives such as RustVMM, Rockcraft for Docker images, LXD system containers and virtual machines, MicroK8s, and Charmed OpenStack. Professionals in this role design features, engage with upstream communities, write high-quality code in languages like Go, Rust, and C/C++, and optimize system performance.

This opportunity is ideal for developers with strong low-level systems experience who want to impact modern cloud computing infrastructure.

Responsibilities

  • Design and specify new features while building consensus on approaches
  • Engage with upstream communities within your area of expertise
  • Conduct security analysis and reviews to ensure defense in depth
  • Create and monitor performance benchmarks to optimize products
  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features and fix issues
  • Review code produced by other engineers and discuss solutions

Requirements

  • Experience working in the kernel or at a very low system level
  • Professional written and spoken English proficiency
  • Experience working with Linux, with Debian or Ubuntu preferred
  • Ability to travel twice a year for up to two weeks for company events

Qualifications

  • Exceptional academic track record from high school and university
  • Undergraduate degree in Computer Science or a STEM field, or a compelling alternative path narrative
  • Previous experience working on open-source virtualization or container technology
  • Performance engineering and security experience

Core Skills

Benefits

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation reviews
  • Performance-driven annual bonus
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this position remote?

Yes, Canonical is a remote-first company and this role can be performed from remote locations across every time zone.

What is the employment type?

The posting specifies full-time employment.

What salary does this position offer?

The posting does not specify a salary. Compensation is shaped worldwide based on geographical location, experience, and performance, with annual reviews.

Are there travel requirements for this job?

Yes, team members are required to travel twice a year for company events lasting up to two weeks each.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Related Jobs

Canonical
CanonicalAdded to Jobsiz 1h ago
Full-time
Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 2h ago

Posted by Canonical

Source: Jobicy — UAE

View the original listing ↗

Posted by employer: Nov 2, 2026

Added to Jobsiz: Nov 2, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

406Open Jobs
—No reviews yet
View Company Profile