Remote Data Infrastructure Engineer - Python & Distributed

Remote Jobs

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fully remote working environment - we

Job summary

Canonical is building an automation suite for multi-cloud and on-premise data solutions. The data platform team develops data stores and analytics, covering big data, NoSQL, cache layers, and SQL engines.

The role focuses on creating and automating data platform features, not analyzing data. You will collaborate with a distributed team, write Python, and travel 2–4 weeks annually for events.

Qualifications

  • Proven hands-on experience in software development using Python.
  • Proven hands-on experience in distributed systems.
  • Bachelor’s or equivalent in Computer Science, STEM, or a similar degree.
  • Willingness to travel up to 4 times a year for internal events.

Responsibilities

  • Collaborate proactively with a distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Work with helpful and talented engineers including experts in many fields
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events

Skills

Python
Distributed systems

Education

Bachelor’s degree in Computer Science or STEM

Tools

PostgreSQL
MySQL
MongoDB
OpenSearch
Kafka
Yugabyte
Trino
Superset
Atlas
Ranger
Redis

Job description

Canonical is building an automation suite for multi-cloud and on-premise data solutions. The data platform team develops data stores and analytics, covering big data, NoSQL, cache layers, and SQL engines.

The role focuses on creating and automating data platform features, not analyzing data. You will collaborate with a distributed team, write Python, and travel 2–4 weeks annually for events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Infrastructure Engineer (Python)
Remote Data Infrastructure Engineer (Python)

Canonical • Chicago (IL)

On-site
USD 110,000 - 170,000
Fully remote working environment
Personal learning and development budget of 2,000 USD per annum
Annual compensation review
+2
Data Infrastructure Engineer - Remote Python & Cloud
Data Infrastructure Engineer - Remote Python & Cloud

Jobicy • United States

Remote
USD 120,000 - 160,000
Fully remote working environment
Learning budget 2000 USD per annum
Annual compensation review
+5
Remote Python Engineer - Data Infra & OpenSearch
Remote Python Engineer - Data Infra & OpenSearch

Jobicy • United States

Remote
USD 120,000 - 180,000
Fully remote
Learning budget
Annual compensation review
+3
Remote OpenSearch Data Infrastructure Engineer
Remote OpenSearch Data Infrastructure Engineer

Canonical • United States

Remote
USD 120,000 - 180,000
Fully remote working environment
Learning & development budget
Annual compensation review
+1
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Las Vegas (NV)

Remote
Confidential
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Python & Kubernetes Data Platform Engineer
Python & Kubernetes Data Platform Engineer

Canonical • San Jose (CA)

On-site
USD 100,000 - 140,000
Personal learning and development budget of $2,000 per year
Annual compensation review
Maternity and paternity leave
Remote Python Engineer — Data Mesh & SaaS Integrations
Remote Python Engineer — Data Mesh & SaaS Integrations

Canonical • United States

Remote
USD 90,000 - 150,000
Python & Kubernetes Data Platform Engineer
Python & Kubernetes Data Platform Engineer

Canonical • Baltimore (MD)

Remote
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000
Annual compensation review
Maternity and paternity leave
+2
Remote Distributed Systems Testing Engineer (Python/Go)
Remote Distributed Systems Testing Engineer (Python/Go)

Far Coder • Northern (KY)

On-site
USD 25,000 - 40,000
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