Company logo hidden

Distributed Systems Testing Software Engineer, Python / Go

Unlock employer Riyadh, Saudi Arabia Posted: 04 Feb 2026

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

The company 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 breakthrough enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. We are seeking a Software Engineer for Distributed Systems Testing who is passionate about building and validating resilient distributed systems. You will drive the success of those leveraging the company's Ubuntu and Juju to build multi-cloud deployable applications. Quality engineering is considered a first-class engineering practice at the company, and we are looking for individuals who can bring deep engineering insights and a data-driven approach to testing, test automation, reporting, and data analytics.

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 Distributed Systems testing team is responsible for maintaining the high quality of the company's Cloud solutions based on technologies such as Juju, Terraform, OpenStack, and Kubernetes. As a software engineer, you will have the opportunity to develop CI pipelines that power the company's cloud integration testing and reporting, and help test our products on new clouds while advancing our AI/ML pipelines for automatic analysis of test results.

Key Responsibilities:

  • Create automated testing approaches and infrastructure to validate reliability, performance, and resilience of cloud orchestration tools and applications.
  • Enable engineering teams across the company to develop software with confidence by providing distributed system testing tooling.
  • Enhance continuous integration pipelines for deploying and testing the company's cloud-native products.
  • Deploy, manage, and debug highly distributed systems on clouds and bare metal.
  • Monitor and report on automated testing efforts.
  • Collaborate daily with a globally distributed team.

Requirements:

  • Solid background in modern test processes and strategies.
  • Experience with Python or Go development.
  • Strong object-oriented development skills.
  • Knowledge of continuous integration tools (e.g., Jenkins, CircleCI, GitHub Actions).
  • Familiarity with networking technologies and fundamentals.
  • Solid understanding of Linux system architecture.
  • Complex abstract thinking skills.
  • Willingness to travel internationally for 2-4 weeks per year.

Nice-to-Have Skills:

  • Ability to develop and ship modern production-grade web applications.
  • Experience with data platforms (e.g., key-value stores, relational or document databases, event buses).
  • Skills in data collection and analytics for large multidimensional datasets.
  • Experience with AI/ML pipelines.
  • Familiarity with cloud technologies such as OpenStack, Kubernetes, Terraform, and AWS.

Benefits:

  • Competitive compensation, reviewed annually.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave and maternity/paternity leave.
  • Team Member Assistance Program and Wellness Platform.
  • Opportunities to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.

The company is an equal opportunity employer committed to fostering a diverse work environment. Applications are welcomed from individuals of all backgrounds, experiences, and perspectives.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct