Remote Distributed Systems Test Engineer (Python/Go)

Canonical

Riyadh

On-site

SAR 450,000 - 675,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Learning budget
Compensation review
Recognition rewards
Annual leave
Maternity/Paternity leave
EAP
Travel opportunities
Priority Pass

Job summary

Canonical is seeking a software engineer to build and validate resilient distributed systems for cloud deployment. You will develop CI pipelines powering Canonical's cloud integration testing and contribute to AI/ML analytics for test results.

The role is globally remote, with travel 2–4 weeks per year and exposure to OpenStack, Kubernetes, Terraform, and AWS. As part of the distributed systems testing team, you will enable other engineers by providing robust testing tooling while expanding

Qualifications

  • Solid background in modern test processes and strategies.

Responsibilities

  • Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.

Skills

Python
Go
OO design
CI tools
Jenkins
CircleCI
GitHub CI
Networking basics
Linux
Travel readiness
AI/ML pipelines

Tools

OpenStack
Kubernetes
Terraform
AWS

Job description

Canonical is seeking a software engineer to build and validate resilient distributed systems for cloud deployment. You will develop CI pipelines powering Canonical's cloud integration testing and contribute to AI/ML analytics for test results.

The role is globally remote, with travel 2–4 weeks per year and exposure to OpenStack, Kubernetes, Terraform, and AWS. As part of the distributed systems testing team, you will enable other engineers by providing robust testing tooling while expanding

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Distributed Systems Engineer (Python/Go)
Remote Distributed Systems Engineer (Python/Go)

Canonical • Makkah Region

On-site
SAR 281,000 - 394,000
Personal learning budget of USD 2,000 yearly
Annual compensation review
Maternity and paternity leave
+1
Remote Backend SaaS Engineer (Python)
Remote Backend SaaS Engineer (Python)

Canonical • Riyadh

On-site
SAR 299,000 - 413,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+1
Remote Engineering Manager, Sustaining & Open Source
Remote Engineering Manager, Sustaining & Open Source

Canonical • Makkah Region

On-site
SAR 449,943 - 599,924
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Jeddah

Remote
SAR 450,000 - 675,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Go Engineer — Container Images & CI/CD (Remote)
Go Engineer — Container Images & CI/CD (Remote)

Canonical • Makkah Region

On-site
SAR 262,467 - 337,457
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Software Developer (Backend SaaS)
Software Developer (Backend SaaS)

Canonical • Makkah Region

Remote
SAR 262,000 - 338,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Jeddah

Remote
SAR 112,000 - 188,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Riyadh

Remote
SAR 112,000 - 188,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Engineering Manager, MAAS
Engineering Manager, MAAS

Canonical • Riyadh

Remote
SAR 562,000 - 712,000
Personal learning and development budget of USD 2,000
Annual compensation review
Maternity and paternity leave
+3
Containerization & Virtualisation Engineer
Containerization & Virtualisation Engineer

Canonical • Makkah Region

Remote
SAR 299,000 - 375,000
Personal learning and development budget of USD 2,000
Distributed work environment
Annual compensation review
+1