Data-Centric Software Engineer (ETL/Python)

Suade

Greater London

On-site

GBP 60,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days' holiday + public holidays
Flexible holiday policy
Remote working (subject to conditions)
Monthly social events
Annual ski trip and offsites
£500 work-from-home setup budget
£500 personal development budget per年

Job summary

Suade, a market-leading regtech SaaS company, is hiring a Software Engineer (Data) in London. You will design and operate ETL pipelines, translate messy real-world data into robust data models, and collaborate with cross-functional teams to ensure reliable, production-ready solutions.

The role emphasizes Python, FastAPI, and schema-driven data processing, with a strong focus on data quality, testing, and maintaining shared data frameworks.

Qualifications

  • 3-5 years of professional experience building production software in Python.
  • Experience with FastAPI (or a similar web framework).
  • Strong understanding of ETL / data-mapping patterns transforming real-world source data into a normalised schema.

Responsibilities

  • Design, build, and ship client ETL pipelines end-to-end from raw source data to a FIRE standard mapping.
  • Maintain and lead improvement of the shared ETL framework used across client integrations.
  • Write efficient, well-tested mapping and validation code with regression tests.
  • Review code and provide feedback to peers and junior engineers.
  • Mentor junior engineers on Python best practices and software design.
  • Collaborate with QA, product, and client-facing teams to resolve data ambiguities and ship reliable features.

Skills

Python
FastAPI
ETL / data-mapping
JSON Schema
Docker
RESTful API design
Git
Type hints / static typing

Tools

Docker (multi-stage builds)
Git submodules

Job description

Suade, a market-leading regtech SaaS company, is hiring a Software Engineer (Data) in London. You will design and operate ETL pipelines, translate messy real-world data into robust data models, and collaborate with cross-functional teams to ensure reliable, production-ready solutions.

The role emphasizes Python, FastAPI, and schema-driven data processing, with a strong focus on data quality, testing, and maintaining shared data frameworks.

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

Similar jobs worth comparing

Senior Python Developer – Data Platform & ETL (London)
Senior Python Developer – Data Platform & ETL (London)

Client Server Ltd. • Greater London

On-site
GBP 120,000 - 150,000
Bonus
Pension
Self development opportunities
Senior Data Engineer
Senior Data Engineer

Cognify Search • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Data Engineer - Multi-Cloud Data Platform & ETL
Senior Data Engineer - Multi-Cloud Data Platform & ETL

Retelligence • Greater London

Hybrid
Data Engineer
Data Engineer

your Jared • Greater London

Hybrid
GBP 60,000 - 100,000
Senior Python Data Engineer – Enterprise ETL & Cloud
Senior Python Data Engineer – Enterprise ETL & Cloud

N Consulting Limited • Greater London

Hybrid
GBP 70,000 - 90,000
Backend Engineer (Python) — Scale RegTech Platform
Backend Engineer (Python) — Scale RegTech Platform

Suade Labs Ltd • Greater London

On-site
GBP 50,000 - 60,000
25 days holiday
Flexible holidays
£500 work-from-home budget
+3
London On-site Backend Engineer (Python) - Scale RegTech
London On-site Backend Engineer (Python) - Scale RegTech

PVH (Tommy Hilfiger/Calvin Klein) • Greater London

On-site
GBP 50,000 - 60,000
25 days’ holiday + public holidays
Flexible holiday: swap bank holidays
Additional tenure-based holiday: +1d/2
+6
Software Engineer (Data)
Software Engineer (Data)

Suade • Greater London

On-site
GBP 60,000 - 70,000
25 days' holiday + public holidays
Flexible holiday policy
Remote working (subject to conditions)
+4
Data Engineer
Data Engineer

Lynx Recruitment • City of Westminster

Hybrid
GBP 54,000 - 66,000
Data Engineer
Data Engineer

Technopride Ltd • Greater London

Remote
GBP 50,000 - 70,000