img
Permanent

Software Architect,

Plumstead
money-bag Negotiable
E6E9E7E83BC8C29993528EEF3980BC5E
Posted Yesterday

Social network you want to login/join with:

Software Architect - Containers / Virtualisation, LondonEU work permit required:Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. The company is a pioneer of global distributed collaboration, with + colleagues in more than 80 countries and very few office based roles. 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. LXD is a modern Golang system container and virtual machine orchestrator widely used on Ubuntu, ChromeOS and other Linux platforms. LXD engineering spans the entire software stack from low-level kernel work on namespaces, confinement, security, filesystems, VMMs and networking, to the high level management REST API and CLI. As a software architect, you will drive the architecture, design and evolution of LXD, and also Canonical MicroCloud which combines LXD with Ceph and OVN to make a lean, easy to use and resilient cluster-scale cloud infrastructure.We are looking for an outstanding software architect and engineer with experience in Golang and C, with the leadership qualities needed to rally a team to ship outstanding products. Location

: This is a home-based position available in EMEA and the Americas.Mentor, develop and advise colleagues in their career progressionDisplay technical leadership in Canonical and our communitiesWork from home with global travel twice annually for company eventsAn exceptional academic track record from both high school and universityUndergraduate degree in Computer Science or STEMProfessional manner in interacting with colleagues, partners, and communityExperience with storage, networking and virtualizationConscientiousness and detail orientation, with a focus on performanceProfessional written and spoken EnglishExperience with Linux (Debian or Ubuntu preferred)We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We balance our programs to meet local needs and ensure fairness globally.Annual compensation reviewAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company events#

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!