Company logo hidden

Software Architect - Containers / Virtualisation

Unlock employer Jeddah, Saudi Arabia Posted: 28 Feb 2025

Financial

  • Estimate: $100k - $150k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

About the Job:
Canonical is a leading provider of open source software and operating systems globally. Our platform, Ubuntu, is widely used in major enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are currently seeking a Software Architect for Canonical LXD and MicroCloud. The aim is to simplify the process of setting up clusters of compute, be it via system containers or virtual machines.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As a Software Architect, you will be instrumental in the architecture, design, and evolution of LXD, which is a modern Golang system container and virtual machine orchestrator, as well as Canonical MicroCloud. You will lead a team in creating a reliable and easy-to-use cloud infrastructure and ensure the product remains secure and performance-optimized.

Work Conditions:

  • This is a home-based position available in EMEA and the Americas.
  • The role includes leadership responsibilities, mentoring team members, and developing in Golang and C.
  • Global travel to company events twice a year is required.

Requirements:

  • Professional written and spoken English.
  • Strong experience in Golang and C, along with knowledge of cloud infrastructure and related APIs.
  • A background in concurrent, distributed systems, storage, networking, and virtualization.
  • Familiarity with container technologies.
  • A relevant academic background (Undergraduate degree in Computer Science or STEM).

What We Offer:

  • Competitive compensation with annual reviews and performance-driven bonuses.
  • A personal learning and development budget of USD 2,000 per year.
  • Distributed work environment with in-person team sprints.
  • Additional benefits include maternity and paternity leave, employee assistance programs, and opportunities for travel.

About Canonical:
Canonical is committed to fostering a diverse and inclusive workplace, valuing varied experiences and perspectives to create a better work environment. As a remote-first company, we focus on skills over location, ensuring excellence and innovation in our operations.

Join us in shaping the future of open source software.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct