Senior Python Backend Architect – Real-Time Data at Scale

Block MB

Greater London

On-site

GBP 90,000 - 130,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Block MB is seeking senior Python backend engineers to own data-heavy query and search systems at scale in a fast-growing data intelligence platform. You will build production APIs in Python/FastAPI and optimize queries on billions of records.

You'll shape the data layer, own the query language, and collaborate across teams while mentoring juniors. Experience with ClickHouse, PostgreSQL, and large datasets is essential, with a bias toward fast, reliable analytics.

Qualifications

  • > Strong Python backend experience in recent roles (FastAPI or async frameworks).
  • > Built/owned data-heavy backends serving hundreds of millions to billions of records.
  • > Designed or owned search/aggregation layers (Elasticsearch/OpenSearch/ClickHouse).
  • > Deep SQL and Postgres skills with performance improvements.

Responsibilities

  • <b>The core scope</b> is data-heavy backend systems and the query and search infrastructure.
  • <b>Scale</b> with billions of rows, fast filtering and aggregation.
  • <b>Production APIs</b> in Python/FastAPI powering client features.
  • <b>Data pipelines</b> integration to make new data queryable quickly.

Skills

Python back-end
Data-heavy systems
Query/Search infra
Postgres optimization
Production APIs
Leadership
LLMs / AI
ClickHouse
TypeScript basics

Tools

ClickHouse
PostgreSQL
Elasticsearch/OpenSearch
FastAPI

Job description

Block MB is seeking senior Python backend engineers to own data-heavy query and search systems at scale in a fast-growing data intelligence platform. You will build production APIs in Python/FastAPI and optimize queries on billions of records.

You'll shape the data layer, own the query language, and collaborate across teams while mentoring juniors. Experience with ClickHouse, PostgreSQL, and large datasets is essential, with a bias toward fast, reliable analytics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Block MB • Greater London

On-site
GBP 90,000 - 130,000
Senior Backend Engineer — Real-Time AI & Data Systems
Senior Backend Engineer — Real-Time AI & Data Systems

Searchability® • Greater London

Hybrid
GBP 90,000 - 110,000
Salary up to £100,000
Significant ownership and autonomy
Opportunity to work with cutting-edge AI technologies
+2
Senior Backend Engineer - AI Data Platform (Remote)
Senior Backend Engineer - AI Data Platform (Remote)

Ersilia • Greater London

Hybrid
GBP 110,000 - 150,000
Equity participation (ESOP)
Senior Python Backend Engineer | Lead & Mentor
Senior Python Backend Engineer | Lead & Mentor

Weekday AI (YC W21) • Greater London

On-site
GBP 90,000 - 130,000
Senior Python Backend Engineer — Remote, Scalable APIs
Senior Python Backend Engineer — Remote, Scalable APIs

BitWords Inc. • Greater London

Hybrid
GBP 67,229 - 104,578
Competitive salary & equity
Health, dental, and vision insurance
Flexible remote-first culture
+5
Python Developer
Python Developer

Burns Sheehan Limited • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Backend Engineer - Scalable APIs & AI Data
Senior Python Backend Engineer - Scalable APIs & AI Data

Xelix • Greater London

Hybrid
GBP 70,000 - 95,000
Hybrid work
Gym access
Cycle to work
+1
Backend Data Engineer - Python, APIs & Cloud
Backend Data Engineer - Python, APIs & Cloud

Applied Data Science Partners Ltd. • Greater London

Hybrid
GBP 70,000 - 110,000
Annual bonus
26 days leave
BUPA Healthcare
+3
Senior Python Engineer - Scalable Data & ML Backend
Senior Python Engineer - Scalable Data & ML Backend

Arrive • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Python Developer (Fast API)
Senior Python Developer (Fast API)

Insight Global • England

Hybrid
GBP 120,000 - 157,000