Remote Distributed Systems Engineer (Python/Go)

Canonical

Buffalo (NY)

On-site

USD 80,000 - 100,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
Maternity and paternity leave

Job summary

Canonical is looking for a passionate Software Engineer to join their team in Buffalo, NY. The ideal candidate will work on building and validating distributed systems, contributing to Canonical's cloud solutions with tools such as Juju and OpenStack.

Your role includes creating automated testing methodologies and enhancing CI pipelines. Canonical values innovation and high-quality engineering, offering a supportive remote work environment with travel opportunities.

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 with confidence.
  • Enhance continuous integration pipelines.

Skills

Test processes and strategies
Python or Go development
Object-oriented development skills
Production-grade web application development
Continuous integration tools (Jenkins, CircleCI, GitHub CI)
Networking technologies and fundamentals
Linux system architecture
Complex abstract thinking
International travel ability

Tools

Cloud technologies (OpenStack, Kubernetes, Terraform, AWS)
Data platforms (key-value stores, relational or document databases)

Job description

Canonical is looking for a passionate Software Engineer to join their team in Buffalo, NY. The ideal candidate will work on building and validating distributed systems, contributing to Canonical's cloud solutions with tools such as Juju and OpenStack.

Your role includes creating automated testing methodologies and enhancing CI pipelines. Canonical values innovation and high-quality engineering, offering a supportive remote work environment with travel opportunities.

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 • 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 • San Diego (CA)

On-site
USD 95,000 - 135,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Annual holiday leave
+3
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 • 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 • 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 • 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 • Las Vegas (NV)

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