Enable job alerts via email!

Remote Distributed Systems Engineer (Python/Go) — Testing & CI

Canonical

City of Moncton

Remote

CAD 112,000 - 169,000

Full time

Today
Be an early applicant

Job summary

A leading software solutions provider is seeking a Software Engineer to develop testing infrastructures for resilient distributed systems. This role includes enhancing CI pipelines and collaborating with a globally distributed team. Ideal candidates should have strong development skills in Python or Go, modern test strategies, and be familiar with cloud technologies. This position is fully remote and emphasizes a supportive, diverse work environment.

Benefits

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards

Qualifications

  • Solid background in modern test processes and strategies.
  • Experience with Python or Go development.
  • Strong object oriented development skills.

Responsibilities

  • Create automated testing approaches for cloud orchestration tools.
  • Enable teams to develop software with confidence.
  • Enhance continuous integration pipelines.

Skills

Python or Go development
Object oriented development skills
Modern test processes and strategies
Continuous integration tools
Networking technologies knowledge
Linux system architecture understanding

Tools

Jenkins
CircleCI
GitHub CI
OpenStack
Kubernetes
Terraform
AWS
Job description
A leading software solutions provider is seeking a Software Engineer to develop testing infrastructures for resilient distributed systems. This role includes enhancing CI pipelines and collaborating with a globally distributed team. Ideal candidates should have strong development skills in Python or Go, modern test strategies, and be familiar with cloud technologies. This position is fully remote and emphasizes a supportive, diverse work environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.