Talent.com
Software Architect - Containers / Virtualisation
Software Architect - Containers / VirtualisationCanonical • San Francisco, California, United States
Software Architect - Containers / Virtualisation

Software Architect - Containers / Virtualisation

Canonical • San Francisco, California, United States
16 days ago
Job type
  • Full-time
Job description

Software Architect - Containers / Virtualisation

Join to apply for the

Software Architect - Containers / Virtualisation

role at

Canonical

Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include world‑leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office‑based roles. Teams meet 2‑4 times yearly in interesting locations around the world, to align on strategy and execution.

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 desktop, our goal is to make it easy and to make it reliable for people to focus on the things that really matter to them rather than the OS and infrastructure.

LXD is a modern Golang system container and virtual machine orchestrator widely used on Ubuntu, Chrome OS 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. Knowledge of modern cloud infrastructure offerings, their APIs and their underlying technologies is a must.

This is an opportunity for someone who wants to have a meaningful impact on modern cloud computing technologies. Canonical offers a fun, fast‑paced team environment and a career full of learning and development.

Location : This is a home‑based position available in EMEA and the Americas.

Role entails

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

What we are looking for in you

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

What we offer colleagues

Distributed work environment with twice‑yearly team sprints in person

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

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr

Create a job alert for this search

Software Architect Containers Virtualisation • San Francisco, California, United States

Similar jobs
Software Architect

Software Architect

VirtualVocations • San Francisco, California, United States
Full-time
A company is looking for an Architect to provide technical guidance and contribute to product vision through architectural standards and design decisions. Key Responsibilities Provide architectura...Show more
Last updated: 26 days ago • Promoted
Software Architect - Observability Platform

Software Architect - Observability Platform

Salesforce, Inc.. • San Francisco, CA, United States
Full-time
Drive the vision of enabling a full suite of Salesforce applications on Google Cloud in collaboration with teams across geographies. Architecting and implementing large scale Observability platforms...Show more
Last updated: 3 days ago • Promoted
Chief Software Architect

Chief Software Architect

iMETALX • Sausalito, CA, US
Full-time
In-Space Servicing, Assembly and Manufacturing (ISAM).LEO to xGEO, and enabling sustainable, scalable operations across the space domain. Over the next 12–24 months, we will be building deploy...Show more
Last updated: 20 days ago • Promoted
Senior Software Architect – FinTech Commerce & Cloud

Senior Software Architect – FinTech Commerce & Cloud

Early Warning Services LLC • San Francisco, CA, United States
Full-time
A leading financial technology company is seeking a Senior Technical Leader to oversee product design and architecture.The preferred candidate will have over 15 years of experience in software deve...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Architecture)

Senior Software Engineer (Architecture)

Targeted Talent • San Francisco, CA, US
Full-time
Our client is a company building the world's highest- performance pure digital AI inference chip.They are seeking a Software Architect to lead their software efforts and advance the software st...Show more
Last updated: 30+ days ago • Promoted
Software Architect

Software Architect

Okta • San Francisco, CA, United States
Full-time
Okta is the World's Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more
Last updated: 30+ days ago • Promoted
Lead Architect IV - West Region

Lead Architect IV - West Region

CRB • Emeryville, CA, US
Full-time
CRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences and food and beverage industries. Our more than 1,100 employees ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Ocean Power Technologies Inc • Richmond, CA, US
Full-time
Software Engineer – Autonomous Vehicles.Full-time, onsite in Richmond, California.Autonomous Vehicles, a division of Ocean Power Technologies Inc. Our cutting-edge WAM-V® technology is rev...Show more
Last updated: 27 days ago • Promoted
Software Architect

Software Architect

Air Apps • San Francisco, California, United States
Full-time
At Air Apps, we believe in thinking bigger—and moving faster.We’re a family-founded company on a mission to create the world’s first AI-powered Personal & Entrepreneurial Resource Planner (PRP), an...Show more
Last updated: 16 days ago • Promoted
Software Architect - Observability Platform

Software Architect - Observability Platform

salesforce.com, inc. • San Francisco, California, United States
Full-time
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. About Salesforce Salesforce is the #1 AI CRM, wher...Show more
Last updated: 16 days ago • Promoted
Software Architect - Observability Platform

Software Architect - Observability Platform

Salesforce • San Francisco, CA, United States
Full-time
Salesforce is the #1 AI CRM, where humans with agents drive customer success together.And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're look...Show more
Last updated: 30+ days ago • Promoted
Software Architect - San Francisco

Software Architect - San Francisco

Yeah! Global • San Francisco, CA, United States
Full-time
About the job Software Architect - San Francisco.Note : This position does not offer any Visa sponsorship.We are only looking for applicants who are either local to San Francisco or ready to relocat...Show more
Last updated: 17 days ago • Promoted
Platform Kubernetes Architect (Go) – Scale & Reliability

Platform Kubernetes Architect (Go) – Scale & Reliability

Salesforce, Inc. • San Francisco, CA, United States
Full-time
A leading technology company is seeking a seasoned Software Engineering Architect to lead the design and scaling of their Kubernetes platform. The role requires 15+ years of experience and deep expe...Show more
Last updated: 30+ days ago • Promoted
Computer Architecture & Systems Fundamentals Career Training Program

Computer Architecture & Systems Fundamentals Career Training Program

Year Up United • Berkeley, CA, US
Full-time
Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and / or job placement services, and persona...Show more
Last updated: 6 days ago • Promoted
Software Engineer Associate

Software Engineer Associate

Digital Foundry, Inc. • Belvedere Tiburon, CA, US
Full-time
We specialize in partnering with Fortune 500 companies to plan, design, and build cutting-edge digital products.Our portfolio includes custom mobile apps, responsive websites, Web 3.IoT solutions, ...Show more
Last updated: 30+ days ago • Promoted
Software Architect

Software Architect

Talentfyseek • San Francisco, CA, United States
Full-time
We are seeking an experienced Software Architect to join our client's engineering team in San Francisco.The ideal candidate will be responsible for designing and overseeing the technical vision of ...Show more
Last updated: 30+ days ago • Promoted
Staff Software Architect

Staff Software Architect

Alteryx Inc. • San Francisco, CA, United States
Full-time
Principal Software Architect page is loaded## Principal Software Architectlocations : US - Remoteposted on : Posted Yesterdayjob requisition id : R11388We’re looking for problem solvers, innovat...Show more
Last updated: 30+ days ago • Promoted
Software and Documentation Engineer

Software and Documentation Engineer

DevDocs • Redwood City, CA, US
Full-time
Qualcomm, American Express, and C3 AI.We don’t hire writers, and we don’t just crank out docs : our close-knit team is full of technical experts who can deeply understand a client’...Show more
Last updated: 30+ days ago • Promoted