Distributed Systems Engineer (Python/Go) — Remote

Canonical

Mississauga

Remote

CAD 125,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning budget of USD 2,000 per year
Annual compensation review
Distributed work environment

Job summary

A leading open-source software company is seeking a Distributed Systems Software Engineer with strong Python or Go skills. This remote role involves creating automated testing approaches, collaborating with teams globally, and enhancing CI pipelines for cloud-native products. The ideal candidate has a solid background in test strategies and modern development. Generous benefits include a personal development budget and the opportunity for international travel.

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 and infrastructure.
  • Enable engineering teams to develop software confidently.
  • Enhance CI pipelines for cloud native products.

Skills

Python
Go
Continuous integration tools
Linux system architecture
Networking technologies
AI/ML pipeline development
Cloud technologies

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
Terraform
Kubernetes

Job description

A leading open-source software company is seeking a Distributed Systems Software Engineer with strong Python or Go skills. This remote role involves creating automated testing approaches, collaborating with teams globally, and enhancing CI pipelines for cloud-native products. The ideal candidate has a solid background in test strategies and modern development. Generous benefits include a personal development budget and the opportunity for international travel.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Junior Observability Engineer (Python/Go)
Remote Junior Observability Engineer (Python/Go)

Canonical • Vancouver

Remote
CAD 60,000 - 80,000
Remote Junior Observability Engineer (Python/Go)
Remote Junior Observability Engineer (Python/Go)

Canonical • Mississauga

Remote
CAD 70,000 - 90,000
Remote Junior Observability Software Developer
Remote Junior Observability Software Developer

Canonical • Edmonton

Remote
CAD 95,000 - 124,000
Remote Python Developer - Cloud Automation & Geospatial
Remote Python Developer - Cloud Automation & Geospatial

CATALYST Microservices • Toronto

Remote
CAD 85,000 - 110,000
Collaborative remote work culture
Opportunity to work on challenging problems
Access to office locations in Toronto and Gatineau
Remote Full-Stack Tech Lead - Build Scalable Backends
Remote Full-Stack Tech Lead - Build Scalable Backends

The10minutecareersolution • Vancouver

Remote
Extended health benefits for Canadian staff
Flexible working hours
Flexible time-off allowance
Engineering Manager, MAAS Platform — Remote
Engineering Manager, MAAS Platform — Remote

Canonical • Edmonton

Remote
CAD 138,427 - 193,797
Personal learning and development budget
Annual compensation review
Distributed work environment
+2
Engineering Manager, MAAS — Lead Distributed Systems
Engineering Manager, MAAS — Lead Distributed Systems

Canonical • Vancouver

Remote
CAD 150,000 - 190,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Engineering Manager, MAAS Platform
Remote Engineering Manager, MAAS Platform

Canonical • Vancouver

Remote
CAD 90,000 - 120,000
Engineering Manager, MAAS - Remote Global Lead
Engineering Manager, MAAS - Remote Global Lead

Canonical • Laval

Remote
CAD 120,000 - 160,000
Personal learning budget of USD 2,000
Annual holiday leave
Maternity and paternity leave
+1
Remote Python Software Engineer for Open Source Ubuntu Pro
Remote Python Software Engineer for Open Source Ubuntu Pro

Canonical • Montreal

Remote
CAD 80,000 - 100,000