Notifications

Loading notifications...
Canonical Cover

Software Architect - Containers / Virtualisation

Canonical
Home Based - Americas; Home based - EMEA Full Time Negotiable 2 days ago

About the Job

The company is founder led, profitable and growing.

We are hiring a software architect for Canonical LXD and MicroCloud.

Our goal is to make clusters of compute, with system containers or virtual machines, "just work". It should be trivial to stand up a small cloud using one, two or twenty servers. This is a challenging exercise in distributed systems, virtualisation, container technology, networking and storage. As with the Ubuntu de...

Key Responsibilities

Leadership of the LXD and MicroCloud architecture
Mentor, develop and advise colleagues in their career progression
Develop in Golang and C
Review code produced by other engineers
Ensure the product is secure and performant
Display technical leadership in Canonical and our communities
Work from home with global travel twice annually for company events 

Required Skills & Abilities

An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM
Drive, and a track record of going above-and-beyond expectations
Technical leadership as well as team motivation, direction and pace
Well-organized, self-starting and able to deliver to schedule
Professional manner in interacting with colleagues, partners, and community
Experience with Go and C
Experience with storage, networking and virtualization
Experience with container technologies 
Experience with concurrent, distributed systems
Conscientiousness and detail orientation, with a focus on performance
Professional written and spoken English 
Experience with Linux (Debian or Ubuntu preferred) 
Excellent interpersonal skills, curiosity, flexibility, and accountability 

Qualifications

Education: Bachelor

Apply now

Please let Canonical know you found this job on JobVista. This helps us grow!