Open Source Container & Virtualization Engineer

Canonical

Calgary

Remote

CAD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events

Job summary

A leading open source software provider is seeking software engineers in Calgary, Alberta, to work on virtualisation and container technology. Ideal candidates will have strong skills in Go, Rust, or C/C++, and a background in Linux systems. Responsibilities include designing new features, collaborating with teams, conducting security analyses, and debugging code. Canonical offers a distributed work environment with travel opportunities and a personal learning budget. Join us to contribute to next-generation technologies in a diverse and innovative workplace.

Qualifications

  • Experience working on open-source virtualisation or container technology.
  • Experience working in the kernel or very low-level systems.
  • Excellent communication and presentation skills.

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.

Skills

Go
Rust
C/C++
Python
Linux (Debian or Ubuntu)
Performance engineering
Security experience

Education

Undergraduate degree in Computer Science or STEM

Job description

A leading open source software provider is seeking software engineers in Calgary, Alberta, to work on virtualisation and container technology. Ideal candidates will have strong skills in Go, Rust, or C/C++, and a background in Linux systems. Responsibilities include designing new features, collaborating with teams, conducting security analyses, and debugging code. Canonical offers a distributed work environment with travel opportunities and a personal learning budget. Join us to contribute to next-generation technologies in a diverse and innovative workplace.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Outaouais

Remote
CAD 80,000 - 110,000
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Mississauga

Remote
CAD 80,000 - 100,000
Open-Source Container & Virtualization Engineer (Remote)
Open-Source Container & Virtualization Engineer (Remote)

Canonical • Sherbrooke

Remote
CAD 80,000 - 100,000
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Edmonton

Remote
CAD 90,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Employee Assistance Programme
+2
Open Source Virtualization & Container Engineer (Remote)
Open Source Virtualization & Container Engineer (Remote)

Canonical • City of Moncton

Remote
CAD 90,000 - 130,000
Distributed work environment
Personal learning and development budget
Annual compensation review
+2
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Vancouver

Remote
CAD 109,000 - 151,000
Remote Containerization & Virtualisation Engineer
Remote Containerization & Virtualisation Engineer

Canonical • Hamilton

Remote
CAD 110,000 - 166,000
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Winnipeg

Remote
CAD 90,000 - 120,000
Personal learning budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Remote Containerization & Kernel Virtualisation Engineer
Remote Containerization & Kernel Virtualisation Engineer

Canonical • Ottawa

Remote
CAD 80,000 - 100,000
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Montreal (administrative region)

Remote
CAD 109,000 - 165,000