Distributed Systems Engineer — Python/Go — Remote

Canonical

Seattle (WA)

Remote

USD 100,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations
Priority Pass for travel and travel upgrades

Job summary

Join a leading company as a Distributed Systems Software Engineer focused on building resilient cloud applications using Python or Go. The role emphasizes building and validating quality engineering processes for diverse infrastructures, with opportunities for innovation in testing and AI/ML pipelines. Enjoy a supportive distributed workplace with comprehensive benefits and a performance-driven focus.

Qualifications

  • Capable of developing and shipping production grade modern web applications.
  • Capacity for complex abstract thinking.
  • Capability for 2-4 weeks of international travel per year.

Responsibilities

  • Create automated testing approaches for cloud orchestration tools.
  • Enable engineering teams across Canonical to confidently develop software.
  • Enhance CI pipelines for Canonical's cloud native products.

Skills

Solid background in modern test processes and strategies
Experience with Python or Go development
Strong object oriented development skills
Working knowledge of continuous integration tools
Knowledge of networking technologies
Solid understanding of Linux system architecture

Tools

Jenkins
CircleCI
GitHub CI

Job description

Join a leading company as a Distributed Systems Software Engineer focused on building resilient cloud applications using Python or Go. The role emphasizes building and validating quality engineering processes for diverse infrastructures, with opportunities for innovation in testing and AI/ML pipelines. Enjoy a supportive distributed workplace with comprehensive benefits and a performance-driven focus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Canonical • Portland (ME)

Remote
USD 110,000 - 270,000
Remote Distributed Systems Engineer — Python/Go
Remote Distributed Systems Engineer — Python/Go

Canonical • Charlotte (NC)

Remote
USD 90,000 - 115,000
Remote Distributed Systems Engineer (Python/Go) — Cloud Testing
Remote Distributed Systems Engineer (Python/Go) — Cloud Testing

Canonical • Washington

Remote
USD 100,000 - 720,000
Cloud-Scale Distributed Systems Engineer (Python/Go)
Cloud-Scale Distributed Systems Engineer (Python/Go)

Canonical • Los Angeles (CA)

Remote
USD 100,000 - 140,000
Cloud-Native Distributed Systems Engineer (Python/Go) Remote
Cloud-Native Distributed Systems Engineer (Python/Go) Remote

Canonical • Madison (WI)

Remote
USD 70,000 - 90,000
Distributed Systems Engineer - Python/Go (Remote)
Distributed Systems Engineer - Python/Go (Remote)

Canonical • Pittsburgh

Remote
USD 90,000 - 120,000
Remote Cloud Distributed Systems Engineer (Python/Go)
Remote Cloud Distributed Systems Engineer (Python/Go)

Canonical • Washington

Remote
USD 175,000 - 230,000
Remote Cloud & Distributed Systems Engineer (Python/Go)
Remote Cloud & Distributed Systems Engineer (Python/Go)

Canonical • Daytona Beach (FL)

Remote
USD 90,000 - 140,000
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Cleveland (OH)

On-site
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1