Rust Backend Engineer – Build Scalable Distributed Systems

iO Associates

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

iO Associates is seeking a Backend Software Engineer in London for a hybrid role. You will design and implement distributed backend systems, storage, and platform primitives using Rust with Python at API boundaries, contributing to scalable data pipelines and services.

You will join a small, autonomous team at an early-stage company, shaping product direction, customer value, and engineering culture while balancing rapid delivery with robust, well-architected solutions.

Qualifications

  • Minimum 2 years in industry.
  • Experience designing and building backend services.
  • Proficiency with Rust and Python in production environments.
  • Experience with large-scale data infrastructure is a plus.

Responsibilities

  • Design and build distributed systems, storage, and platform primitives.
  • Work across the backend surface: APIs, data pipelines, and service architecture.
  • Own architectural decisions to scale with petabyte-scale data storage.

Skills

Rust
Python
Distributed systems
AI-assisted development
System design
Collaboration

Tools

Kafka
PostgreSQL
TimescaleDB
PostGIS
gRPC
Protobuf
Kubernetes

Job description

iO Associates is seeking a Backend Software Engineer in London for a hybrid role. You will design and implement distributed backend systems, storage, and platform primitives using Rust with Python at API boundaries, contributing to scalable data pipelines and services.

You will join a small, autonomous team at an early-stage company, shaping product direction, customer value, and engineering culture while balancing rapid delivery with robust, well-architected solutions.

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

Similar jobs worth comparing

Backend Software Engineer
Backend Software Engineer

iO Associates • Greater London

Hybrid
GBP 65,000 - 90,000
Rust Engineer - Scalable Distributed Systems (Hybrid London)
Rust Engineer - Scalable Distributed Systems (Hybrid London)

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Backend Engineer – Real-Time Data Platform (Rust)
Backend Engineer – Real-Time Data Platform (Rust)

Augur Communications Ltd • Greater London

Hybrid
GBP 90,000 - 120,000
Distributed Systems Engineer (Python/Rust) - Cloud & Linux
Distributed Systems Engineer (Python/Rust) - Cloud & Linux

Rothesay Life • Greater London

On-site
GBP 68,000 - 108,000
Backend Engineer (Rust) – Fintech Infrastructure
Backend Engineer (Rust) – Fintech Infrastructure

Dormont Manufacturing Co • Greater London

Hybrid
GBP 55,000 - 75,000
Private Healthcare
Flexible vacation policy
Employee stock ownership (ESOP)
+1
Senior Backend Engineer (Python/Rust) – Scale & Leadership
Senior Backend Engineer (Python/Rust) – Scale & Leadership

Smarkets • Greater London

Hybrid
GBP 90,000 - 140,000
Stock Options
Pension Scheme
Health Insurance
+8
Senior Rust Systems Engineer — High-Performance & Scale
Senior Rust Systems Engineer — High-Performance & Scale

Arcus Search • Greater London

On-site
GBP 90,000 - 120,000
Hybrid London: Distributed Systems Engineer (Rust/C++)
Hybrid London: Distributed Systems Engineer (Rust/C++)

Hunter Bond • England

Hybrid
GBP 150,000 - 190,000
Rust Engineer: Build Core Frameworks for Investments Tech
Rust Engineer: Build Core Frameworks for Investments Tech

Oliver Bernard • Greater London

Hybrid
GBP 260,000 - 320,000
Strong benefits package
Rust Backend Engineer - Low-Latency Multi-Region EMS
Rust Backend Engineer - Low-Latency Multi-Region EMS

Elwood • Greater London

Hybrid
GBP 70,000 - 110,000
Fully paid medical and discounted dent
Generous time off + bank holidays
Enhanced parental leave after 1 year
+4