Find a jobRecruiters

Senior Python Engineer

Exclusive opportunity

Onsite

Senior Python Engineer

Block MB

Senior Python Engineer

Skills

SQL QueriesReactTypescriptPythonPostgreSQLData AnalysisAIElasticsearchFastAPI

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

London, UK

Work mode:

Onsite

Published on:

19 October 2026

What they need


Our client is a profitable, bootstrapped B2B data intelligence platform that hundreds of professional teams rely on every day to find and assess companies. We are seeking highly skilled Senior Python Backend Engineers to own the systems that query, filter and search billions of records and return answers in real time.

The backend team is doubling from two to four. The two current engineers have carried the platform through rapid product growth, and the next stage depends on making very large datasets fast, searchable and reliable.

What you'll build:

The core of this role is data-heavy backend systems and the query and search infrastructure on top of them.

  • Query and search at scale: fast filtering, search and aggregation across billions of rows in a column-oriented analytics database, alongside Postgres for application data.
  • The query layer: own the filtering and query language that every user interaction runs through, from design to performance tuning.
  • Performance work: profile slow queries, design indexes, partitioning and data-access patterns, and keep response times low as data and usage grow.
  • Production APIs: Python/FastAPI services that power the client-facing product, internal tools and AI agent features.
  • Integration with data pipelines: clean boundaries between ingestion from many data sources and the serving layer, so new data becomes queryable quickly.

What we're looking for:

We need clear evidence that you have built and run data-heavy systems at scale. Your CV should show the volumes you worked with and the query or search systems you owned.

  • Strong Python backend experience as your main language in recent roles, ideally with FastAPI or another async framework.
  • Data-heavy systems at scale: you have built backends serving large datasets, typically hundreds of millions to billions of records, and can say what the volumes and latency targets were.
  • Query or search infrastructure: you have designed or owned search, filtering, aggregation or query layers, for example with Elasticsearch, OpenSearch, Solr, ClickHouse, Druid or similar.
  • Deep SQL and Postgres skills: query plans, indexing, partitioning and real performance improvements you can describe with numbers.
  • Production APIs that other teams depend on, built and owned end to end.
  • High ownership: comfortable taking a broadly scoped problem and driving it without detailed specs.

Bonus points:

  • Hands-on experience with ClickHouse or another column-oriented database in production.
  • Experience at a data or market-intelligence platform, or any product whose core value is querying large datasets.
  • Building with LLMs or AI agents on top of structured data.
  • Leading or mentoring other engineers.
  • Some TypeScript or React, enough to work across the stack when needed.

Other offers great for you!

These companies are also looking for great profiles

Ecocea

Data Engineer Python

Freelance

Paris, France

Onsite, Hybrid

Skills

SQL QueriesPythonGitdbtClickHouseStatistical modeling

3 days ago

Quick apply

Futurwork

Senior Cloud Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAWSTerraformCloud architectureMonitoring and observabilityCI/CD

10 hours ago

Quick apply

Soors

Data Engineer Python H/F

Freelance

Bordeaux, France

Hybrid

Skills

SQL QueriesPython

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools