IoT Data Streaming Backend Engineer - Remote

Canonical

United Kingdom

Remote

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning budget
Annual raise & bonus program
Maternity/Paternity leave
Travel opportunities

Job summary

Canonical is seeking a software engineer passionate about open source software, Linux, and data streaming at scale. Work with a globally distributed team, designing and delivering high‑performance APIs and telemetry solutions using Go or Python.

You will influence security, governance, and reliability across cloud and on‑prem deployments while partnering with product teams and stakeholders. You will design scalable backend services, contribute to OpenTelemetry observability, and mentor junior

Qualifications

  • Proficient in designing scalable backend services and APIs using Go or Python.
  • Strong understanding of cybersecurity principles in IoT environments.
  • Experience with data streaming, governance, and compliant data handling.

Responsibilities

  • Design, architect, and build high-performance APIs to power streaming data services.
  • Develop governance, auditing, and management systems within telemetry platforms.
  • Collaborate with infrastructure to deploy cloud-based SaaS solutions and on-prem deployments.
  • Provide technical oversight, review code and designs, and promote engineering best practices.
  • Mentor engineers and participate in cross-functional initiatives to drive innovation.

Skills

Go
Python
REST APIs
System design
Security

Education

Bachelor's degree in Computer Science

Tools

Kafka
RabbitMQ
OpenTelemetry
MQTT
OPC-UA
ModBus

Job description

Canonical is seeking a software engineer passionate about open source software, Linux, and data streaming at scale. Work with a globally distributed team, designing and delivering high‑performance APIs and telemetry solutions using Go or Python.

You will influence security, governance, and reliability across cloud and on‑prem deployments while partnering with product teams and stakeholders. You will design scalable backend services, contribute to OpenTelemetry observability, and mentor junior

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Systems Engineer
Distributed Systems Engineer

Canonical • United Kingdom

Remote
GBP 90,000 - 130,000
Learning budget
Annual raise & bonus program
Maternity/Paternity leave
+1
Remote Data Infrastructure Engineer (Kafka/Python)
Remote Data Infrastructure Engineer (Kafka/Python)

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
Software Engineer - Data Infrastructure
Software Engineer - Data Infrastructure

Meetborderless • Greater London

On-site
Confidential
Open Source DevOps Engineer (Python/Golang) – Cloud & Linux
Open Source DevOps Engineer (Python/Golang) – Cloud & Linux

Meetborderless • Greater London

On-site
GBP 70,000 - 110,000
Distributed work environment with team
Learning & development budget
Annual compensation review
+3
Remote Python Engineer — Open Source & Cloud Scale
Remote Python Engineer — Open Source & Cloud Scale

Meetborderless • Greater London

Hybrid
GBP 66,000 - 89,000
Annual learning budget USD 2,000
Travel for company events twice a year
Annual compensation review
+2
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
Remote Python Data Platform Engineer — Automation
Remote Python Data Platform Engineer — Automation

Meetborderless • Greater London

On-site
Confidential
Senior Linux Open Source Sustaining Engineer (Remote)
Senior Linux Open Source Sustaining Engineer (Remote)

Meetborderless • Greater London

On-site
GBP 70,000 - 110,000
Distributed remote work
Learning budget USD 2000 per year
Annual compensation review
+5
Cloud Field Engineer
Cloud Field Engineer

Meetborderless • Greater London

On-site
GBP 90,000 - 130,000
Personal learning & development budget
Annual compensation review
Recognition rewards
+6
Senior Backend Engineer - Data Streaming & Analytics
Senior Backend Engineer - Data Streaming & Analytics

Camunda • United Kingdom

Remote
GBP 90,000 - 149,000
Remote & Flexible
Annual Kickoff travel
Live Well Benefit
+2