Company logo hidden

Software Engineer - Ubuntu Server Certification

Unlock employer Riyadh, Saudi Arabia Posted: 27 Mar 2026

Financial

  • Estimate: $50k - $70k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

The company is hiring a software engineer to join the Server Certification team. The Certification team develops Python-based testing tools used to test Ubuntu Server on the latest enterprise hardware, ensuring Ubuntu users have the best experience with their hardware. The ideal candidate is a Python developer with a problem-solving mindset, familiar with hardware.

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

The Server Certification team represents the company to datacenter hardware partners, working closely with silicon companies, OEMs, ODMs, and teams within the company to ensure a smooth, secure out-of-the-box Ubuntu experience. Success in this role will lead to a greater Ubuntu experience offered on more devices. The team focuses on the interaction between server hardware and Ubuntu Linux, so having software development experience and a solid understanding of configuring and troubleshooting server hardware running Linux is essential.

This is an excellent opportunity for someone who wants to have a meaningful impact on the adoption of Linux on enterprise server hardware across multiple industries. The company offers a fun, fast-paced team environment and a career full of learning and development opportunities. The team is centered in North and South American time zones.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)

Work Conditions:

  • Full-time
  • Work from home with global travel 2 to 4 times per year for internal and external events

Responsibilities:

  • Contribute to the company's open-source testing tools such as Checkbox and Testflinger.
  • Troubleshoot issues related to hardware compatibility, functionality, and performance.
  • Technically support the company's hardware partners in their hardware certification efforts.
  • Educate partners about the company's tools, processes, and product roadmaps.
  • Support the company's internal teams on customer deployments of the company's suite of Datacenter and Cloud products that utilize the partner's hardware.

Who You Are:

  • You have a good knowledge of Python and shell scripting.
  • You have knowledge of server-class hardware.
  • You know your way around Ubuntu, virtualization, and cloud computing concepts.
  • You are confident in a customer-facing role.

Desired Skills and Experience:

  • Experience with test automation tools for validating hardware compatibility.
  • Knowledge of CI/CD concepts.
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC / LXD, Docker.

Diversity and Inclusion:
The company fosters a workplace free from discrimination and values the diversity of experience, perspectives, and backgrounds, believing it leads to a better environment for employees and customers.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct