Block MB
Senior Python Engineer
Skills
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
3 days ago
Quick apply
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
10 hours ago
Quick apply
Soors
Data Engineer Python H/F
Freelance
Bordeaux, France
Hybrid
Skills
7 hours ago
Quick apply
No company information available.