Canonical Circular Logo

Containerization & Virtualisation Architect

Canonical Riyadh, Saudi Arabia Posted: 08 Jan 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 a leading provider of open-source software and operating systems, known for its platform, Ubuntu, widely used in enterprise initiatives like public cloud, data science, AI, and IoT. The company has a distributed team with over 1,100 colleagues in more than 75 countries, conducting in-person meetings two to four times a year. Canonical is seeking a software architect for LXD and MicroCloud.

As a software architect, you will be responsible for the architecture, design, and evolution of LXD, a modern Golang system container and virtual machine orchestrator, as well as Canonical MicroCloud, which integrates LXD with Ceph and OVN.

Key Responsibilities:

  • Lead the design and architecture of LXD and MicroCloud
  • Code in Golang and C
  • Collaborate with a globally distributed team
  • Mentor and guide colleagues in their development
  • Display technical leadership within Canonical and the wider community
  • Review code produced by team members
  • Ensure product security and efficiency
  • Solve problems through leadership and skills development

Requirements:

  • Exceptional academic record in Computer Science or STEM, or a relevant alternative path
  • Experience in Golang and C
  • Familiarity with storage, networking, and virtualization
  • Experience with container technologies and distributed systems
  • Attention to detail and performance-oriented mindset
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Ability to travel internationally twice a year for company events (up to two weeks long)

Benefits:

  • Competitive compensation revisited annually
  • Performance-driven bonus
  • Personal learning and development budget of USD 2,000 per year
  • Annual holiday leave and maternity/paternity leave
  • Employee Assistance Programme
  • Opportunities for travel to meet colleagues

Canonical is proud to be an equal opportunity employer, fostering a diverse workplace that thrives on a variety of experiences, perspectives, and backgrounds.

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.