Remote Open Source Container & Virtualization Engineer

Canonical

Strasbourg

Sur place

EUR 60 000 - 100 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Annual bonus
Learning budget USD 2000 per year
Remote work
Travel opportunities

Résumé du poste

Canonical is hiring software engineers focused on virtualization and container technology, from kernel to userspace. You will work on VMM, container tech, and related networking/storage, contributing to Rust, Go or C/C++. The roles support remote work worldwide with occasional team sprints and travel.

You will join projects like RustVMM, LXD, MicroK8s, and Charmed OpenStack, and collaborate across distributed teams to deliver secure, high-performance cloud infrastructure.

Qualifications

  • Demonstrated excellence in academic records at high school and university.
  • Undergraduate degree in CS or STEM is required or a compelling alternative path.
  • Proven drive and track record of going above and beyond expectations.
  • Experience with open source virtualization or container tech.
  • Experience working in kernel or low level systems is desirable.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Strong interpersonal skills, curiosity, flexibility and accountability.
  • Excellent communication and presentation skills.
  • Willingness to travel twice a year for company events.

Responsabilités

  • Design and specify new features, building consensus on approach.
  • Engage with upstream communities and contribute to projects.
  • Conduct security analysis and reviews for defence in depth.
  • Create and monitor performance benchmarks to optimise products.
  • Collaborate proactively with a distributed team.
  • Write high quality code to create new features and fix issues.
  • Debug issues and review code from peers.
  • Discuss ideas and collaborate on robust solutions.

Connaissances

Go
Rust
C/C++

Formation

Bachelors in Computer Science or STEM

Outils

Docker
Kubernetes
Linux

Description du poste

Canonical is hiring software engineers focused on virtualization and container technology, from kernel to userspace. You will work on VMM, container tech, and related networking/storage, contributing to Rust, Go or C/C++. The roles support remote work worldwide with occasional team sprints and travel.

You will join projects like RustVMM, LXD, MicroK8s, and Charmed OpenStack, and collaborate across distributed teams to deliver secure, high-performance cloud infrastructure.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Sustaining Engineering

Canonical • Strasbourg

À distance
EUR 70 000 - 90 000
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
+1
Remote Engineering Manager: Sustaining Open Source
Remote Engineering Manager: Sustaining Open Source

Canonical • Bordeaux

Sur place
EUR 70 000 - 90 000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Nantes

À distance
EUR 45 000 - 70 000
Personal learning budget of $2,000 per year
Annual compensation review
Distributed work environment
+4
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Rennes

À distance
EUR 45 000 - 70 000
Distributed work environment
Personal learning budget of €2,000 per year
Annual compensation review
+3
Remote Engineering Manager: Sustaining Open Source
Remote Engineering Manager: Sustaining Open Source

Canonical • Rennes

Sur place
EUR 70 000 - 90 000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Nice

À distance
EUR 38 000 - 60 000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Bordeaux

À distance
EUR 45 000 - 70 000
Personal learning and development budget of $2,000 per year
Annual compensation review
Recognition rewards
+2
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Toulouse

À distance
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Distributed work environment with team sprints
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Grenoble

À distance
EUR 40 000 - 70 000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Software Developer (Backend SaaS)
Software Developer (Backend SaaS)

Canonical • Nantes

À distance
EUR 50 000 - 75 000
Personal learning and development budget
Annual compensation review
Recognition rewards
+2