Open Role
Canonical

Remote opportunity at

Canonical

Containerization & Virtualisation Engineer

Canonical, the publisher of the Ubuntu operating system, seeks software engineers to work on virtualization and container technology. This remote role involves designing and building next-generation…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Philippines only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Oct 24, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu operating system, seeks software engineers to work on virtualization and container technology. This remote role involves designing and building next-generation open source projects such as RustVMM, Rockcraft, LXD, MicroK8s, and Charmed OpenStack. Team members operate globally across all time zones, collaborating on system-level code spanning the kernel to userspace. This opportunity is suited for developers experienced in low-level systems, virtualization, or containers who want…

Job Description

Canonical, the publisher of the Ubuntu operating system, seeks software engineers to work on virtualization and container technology. This remote role involves designing and building next-generation open source projects such as RustVMM, Rockcraft, LXD, MicroK8s, and Charmed OpenStack. Team members operate globally across all time zones, collaborating on system-level code spanning the kernel to userspace.

This opportunity is suited for developers experienced in low-level systems, virtualization, or containers who want to contribute to widely used open source infrastructure.

Responsibilities

  • Design and specify new features while building consensus on approaches
  • Engage with upstream communities within areas 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 for new features and bug fixes
  • Review code produced by other engineers
  • Discuss ideas and collaborate to find effective solutions

Requirements

  • Experience working in the kernel or at a very low system level
  • Previous work on open source virtualization or container technology
  • Proficiency in Go, Rust, or C/C++
  • Professional written and spoken English
  • Experience with Linux, with a preference for Debian or Ubuntu
  • 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 narrative for an alternative path
  • Performance engineering experience
  • 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
  • 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 operates as a remote-first company and offers remote container and virtualization engineering roles in every time zone.

What technologies and programming languages are used?

Engineers work with Go, Rust, C/C++, and Python on Linux systems, focusing on technologies like RustVMM, LXD, Docker/Rockcraft, and Kubernetes.

Are there travel requirements for this job?

Yes, team members travel twice a year for up to two weeks at a time to meet colleagues at in-person company events.

What is the salary for this role?

The posting does not specify a salary, noting only that compensation is shaped by geographical location, experience, and performance.

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
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 1h ago
Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — Philippines

View the original listing ↗

Posted by employer: Oct 24, 2026

Added to Jobsiz: Oct 24, 2026

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

Canonical

Canonical

336Open Jobs
—No reviews yet
View Company Profile