Remote Distributed Systems Engineer (Python & Go)

Canonical

San Diego (CA)

On-site

USD 95,000 - 135,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
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Priority Pass for travel upgrades

Job summary

Canonical is seeking a Software Engineer passionate about building resilient distributed systems. This role allows you to work remotely, developing CI pipelines and tackling high-quality engineering challenges for Canonical's cloud solutions.

You will enhance automated testing approaches for distributed systems and work with a globally distributed team. We're looking for candidates skilled in modern test strategies, Python or Go development, and CI tools like Jenkins and CircleCI.

Canonical offers a diverse work environment along with annual review processes, performance-driven bonuses, and comprehensive employee support programs.

Qualifications

  • Solid background in modern test processes and strategies.
  • Ability to develop and ship production grade modern web applications.
  • Experience with Python or Go development.

Responsibilities

  • Create automated testing approaches for validating reliability of cloud orchestration tools.
  • Enable engineering teams to develop software with confidence.
  • Enhance continuous integration pipelines for Canonical's cloud native products.

Skills

Python
Go
Object-oriented development
Continuous integration tools
Networking technologies
Linux system architecture

Tools

Jenkins
CircleCI
GitHub CI
OpenStack
Kubernetes
Terraform
AWS

Job description

Canonical is seeking a Software Engineer passionate about building resilient distributed systems. This role allows you to work remotely, developing CI pipelines and tackling high-quality engineering challenges for Canonical's cloud solutions.

You will enhance automated testing approaches for distributed systems and work with a globally distributed team. We're looking for candidates skilled in modern test strategies, Python or Go development, and CI tools like Jenkins and CircleCI.

Canonical offers a diverse work environment along with annual review processes, performance-driven bonuses, and comprehensive employee support programs.

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 • Minneapolis (MN)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 yearly
Annual compensation review
Recognition rewards
+5
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Boise (ID)

On-site
USD 90,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 • Las Vegas (NV)

Remote
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
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
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 • Nashville (TN)

On-site
USD 90,000 - 130,000
Personal learning and development budget
Performance-driven annual bonus
Annual compensation review
+2
Remote Distributed Systems Engineer (Python/Go)
Remote Distributed Systems Engineer (Python/Go)

Canonical • Buffalo (NY)

On-site
USD 80,000 - 100,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Remote Cloud Distributed Systems Engineer (Python/Go)
Remote Cloud Distributed Systems Engineer (Python/Go)

Canonical • Washington

Remote
USD 175,000 - 230,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 • Daytona Beach (FL)

Remote
USD 90,000 - 140,000