Canonical Circular Logo

Software Architect - Containers / Virtualisation

Canonical Jeddah, Saudi Arabia Posted: 04 Apr 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Canonical is seeking a Software Architect for Canonical LXD and MicroCloud to help create reliable and user-friendly cloud infrastructure using system containers and virtual machines. This role involves driving the architecture, design, and evolution of LXD, a modern Golang system container and virtual machine orchestrator, as well as Canonical MicroCloud, which combines LXD with Ceph and OVN. You will mentor colleagues, develop in Golang and C, review code, and ensure product security and performance.

Location: Remote position in Jiddah, Makkah, Saudi Arabia.

Work Conditions:

  • Leadership of LXD and MicroCloud architecture
  • Global travel twice annually for company events
  • Full-time role with a fast-paced, fun team environment

Key Requirements:

  • Undergraduate degree in Computer Science or a STEM field
  • Experience in Golang and C
  • Knowledge of cloud infrastructure, APIs, and underlying technologies
  • Experience with storage, networking, virtualization, and concurrent/distributed systems
  • Professional written and spoken English
  • Familiarity with Linux (Debian or Ubuntu preferred)

Benefits:

  • Performance-driven annual bonus
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Employee Assistance Programme
  • Annual holiday leave
  • Maternity and paternity leave
  • Opportunities for travel and global collaboration.

Canonical is a pioneer in the open-source movement and the publisher of Ubuntu. We are committed to creating a diverse workplace and providing equal opportunities for all candidates. Join us to be part of a transformative journey in the software industry.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.