Remote Data Infrastructure Engineer (Kafka/Python)

Meetborderless

United Kingdom

On-site

GBP 70,000 - 110,000

Full time

14 days+
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
Learning budget of 2000 USD per annum
Annual compensation review
Travel opportunities for internal/exc.
Employee assistance programme

Job summary

Canonical is hiring a Software Engineer for Data Infrastructure in London. The role focuses on building automation for multi-cloud data platforms, with emphasis on fault-tolerant distributed systems and data tooling.

You will contribute to infrastructure features rather than data processing, collaborating with teams across the organisation. The position welcomes engineers from junior to senior levels and offers remote-friendly options, travel for internal events, and a strong commitment to

Qualifications

  • Proven hands-on experience in software development using Python.
  • Proven hands-on experience in distributed systems (Kafka and Spark).
  • 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 Python code to create new features.
  • Debug issues and engage with upstream communities publicly.
  • Work with talented engineers across multiple fields.
  • Discuss ideas and collaborate on practical solutions.
  • Work from London with occasional travel for events.

Skills

Python
Distributed systems
Big Data
Willingness to travel

Education

Bachelor's degree in Computer Science or STEM

Tools

Linux
Kubernetes
OpenStack

Job description

Canonical is hiring a Software Engineer for Data Infrastructure in London. The role focuses on building automation for multi-cloud data platforms, with emphasis on fault-tolerant distributed systems and data tooling.

You will contribute to infrastructure features rather than data processing, collaborating with teams across the organisation. The position welcomes engineers from junior to senior levels and offers remote-friendly options, travel for internal events, and a strong commitment to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Data Infrastructure - Kafka
Software Engineer - Data Infrastructure - Kafka

Meetborderless • United Kingdom

On-site
GBP 70,000 - 110,000
Fully remote working environment
Learning budget of 2000 USD per annum
Annual compensation review
+2
Data Infrastructure Engineer (OpenSearch/Elasticsearch) - Remote
Data Infrastructure Engineer (OpenSearch/Elasticsearch) - Remote

Meetborderless • Greater London

On-site
GBP 90,000 - 120,000
Fully remote working environment
Learning and development budget
Annual compensation review
+5
Remote Python Data Platform Engineer — Automation
Remote Python Data Platform Engineer — Automation

Meetborderless • Greater London

On-site
Software Engineer - Data Infrastructure
Software Engineer - Data Infrastructure

Meetborderless • Greater London

On-site
Data Engineer
Data Engineer

VirtueTech Recruitment Group • Greater London

On-site
GBP 70,000 - 100,000
Backend Engineer — Java, Kafka & Cloud (Hybrid)
Backend Engineer — Java, Kafka & Cloud (Hybrid)

Client Server • Greater London

Hybrid
GBP 75,000 - 90,000
Pension
Life Assurance
Income Protection
+5
Java Kafka API Engineer - Hybrid, AWS & CI/CD
Java Kafka API Engineer - Hybrid, AWS & CI/CD

Client Server • Greater London

Hybrid
GBP 85,000 - 90,000
Hybrid work
Pension
Life Assurance
+5
Remote AWS Cloud & Python Engineer for Data Solutions
Remote AWS Cloud & Python Engineer for Data Solutions

hireful • Greater London

Hybrid
GBP 63,000 - 77,000
Extensive benefits package
Regular office visits (2–3 weeks)
AWS Cloud Engineer (Python) - Remote UK
AWS Cloud Engineer (Python) - Remote UK

hireful • Devon and Torbay

Hybrid
GBP 60,000 - 80,000
Extensive benefits
Remote/hybrid option
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Manchester

On-site
GBP 50,000 - 70,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4