Enable job alerts via email!

Software Architect - Containers / Virtualisation

Canonical

Manchester

Remote

GBP 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Architect specializing in Containers and Virtualization. This exciting role involves leading the design and evolution of innovative cloud solutions, enabling seamless integration of compute clusters. Ideal candidates will have a strong background in programming with Go and C, alongside expertise in distributed systems and virtualization technologies. Join a forward-thinking company that champions diversity and offers flexible remote work opportunities, along with a comprehensive benefits package to support your professional growth and well-being.

Benefits

Learning budget
Annual reviews
Recognition rewards
Flexible leave
Parental leave
Employee assistance
Travel opportunities

Qualifications

  • Strong academic background in high school and university.
  • Experience with Go and C programming.

Responsibilities

  • Lead the architecture, design, and evolution of LXD and MicroCloud.
  • Mentor and develop team members.

Skills

Golang
C Programming
Distributed Systems
Virtualization
Container Technology
Networking
Storage Knowledge
Linux (Debian or Ubuntu)
Interpersonal Skills
Communication Skills

Education

Degree in Computer Science or STEM

Job description

Software Architect - Containers / Virtualisation

Join to apply for the Software Architect - Containers / Virtualisation role at Canonical.

About the Role

We are hiring a software architect for Canonical LXD and MicroCloud. Your goal will be to make clusters of compute, with system containers or virtual machines, "just work" — enabling easy and reliable cloud setup across multiple servers. This involves distributed systems, virtualisation, container technology, networking, and storage.

Responsibilities
  • Lead the architecture, design, and evolution of LXD and MicroCloud
  • Mentor and develop team members
  • Develop in Golang and C
  • Review code and ensure security and performance
  • Display technical leadership within Canonical and the community
  • Work remotely with biannual travel for company events
Qualifications
  • Strong academic background in high school and university
  • Degree in Computer Science or STEM
  • Experience with Go and C programming
  • Knowledge of storage, networking, virtualization, container tech, and distributed systems
  • Proficiency in Linux (Debian or Ubuntu)
  • Excellent interpersonal and communication skills
Location & Benefits

This is a home-based position available in EMEA and the Americas. Benefits include a learning budget, annual reviews, recognition rewards, flexible leave, parental leave, employee assistance, travel opportunities, and more.

Company Overview

Canonical is a leading open-source software provider, publishing Ubuntu and innovating in AI, IoT, and cloud. We promote diversity, equal opportunity, and a global remote work environment.

Additional Details

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and IT

Industry: Software Development

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Architect - Containers / Virtualisation

Canonical

City of Edinburgh

Remote

USD 60 000 - 100 000

2 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Glasgow

Remote

USD 60 000 - 100 000

4 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

London

Remote

USD 60 000 - 100 000

2 days ago
Be an early applicant

Security Architect

Oscar

Manchester

Hybrid

GBP 60 000 - 100 000

2 days ago
Be an early applicant

Security Architect

Oscar

Manchester

Hybrid

GBP 60 000 - 100 000

2 days ago
Be an early applicant

Cloud Architect

DataCareers

Manchester

Hybrid

GBP 60 000 - 100 000

7 days ago
Be an early applicant

Cloud Architect

Opus Recruitment Solutions

Manchester

Hybrid

GBP 60 000 - 100 000

9 days ago

Enterprise Security Architect

Apply Recruitment

Greater Manchester

Hybrid

GBP 85 000 - 90 000

8 days ago