Senior Data Engineer - Finance Data

Client Server

Greater London

Hybrid

GBP 110,000 - 130,000

Full time

31 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

Benefits offered by this job

Healthcare for you and family
Cycle to Work scheme
Pension 9% (employer 5%, employee 4%)
3 weeks per year work anywhere
Employee Assistance Program

Job summary

Client Server is seeking a Senior Data Engineer in London to build and evolve a modern, scalable AWS cloud data platform. You will design and maintain data pipelines, ingestion frameworks and processing workflows while migrating datasets into a unified architecture.

Key focus areas include PostgreSQL and time-series data management, data quality, governance, and platform reliability. Flexible London hybrid work with three days in the office and two work-from-home days.

Qualifications

  • Experience building data pipelines in finance/FinTech environments.
  • Strong SQL and Python coding skills.
  • Strong AWS experience, including Data Lakes and S3.
  • Experience building and supporting large-scale data pipelines.
  • Experience with PostgreSQL.
  • Experience with times series data (TimescaleDB or similar).
  • Experience with orchestration platforms such as Dagster or Airflow.
  • Collaborative with strong communication skills.

Responsibilities

  • Design and maintain data pipelines, ingestion frameworks and processing workflows.
  • Support migration of datasets into unified data architecture.
  • Collaborate with Data Platform Engineer on platform design, data modelling and database optimisation.
  • Onboard new data sources and ensure data quality, governance, reliability, and scalability.

Skills

Data Engineering
SQL
Python
AWS
Data Lakes
PostgreSQL
TimescaleDB
Dagster
Airflow
Communication

Tools

Dagster
Airflow

Job description

Senior Data Engineer (Python SQL AWS) London / WFH to £120k

Do you have experience of building data pipelines within finance / Fintech environments?

You could be progressing your career in a senior, hands‑on Data Engineer role at a scaling Investment Research tech company in an impactful role with great benefits and perks.

As a Senior Data Engineer you will be at the intersection of data engineering, database management and platform delivery. You will help build and evolve a modern, scalable AWS cloud based data platform.

Your focus will be on designing and maintaining data pipelines, ingestion frameworks and processing workflows, supporting the migration of existing datasets into a unified data architecture. Collaborating closely with the Data Platform Engineer, you will contribute to platform design, data modelling, database optimisation and the onboarding of new data sources.

You’ll also be responsible for managing and optimising PostgreSQL and time‑series database environments, improving data quality and governance and ensuring platform reliability, performance and scalability.

Location / WFH:

You’ll join colleagues in the London office three days a week with flexibility to work from home the other two days.

About you:
  • You have experience as a Data Engineer, working with financial data / market data in a FinTech or financial services environment
  • You have strong SQL and Python coding skills
  • You have strong AWS experience, including Data Lakes and S3
  • You have experience of building and supporting large scale data pipelines
  • You have experience with PostgreSQL
  • You have experience with times series data, they use TimescaleDB but other experience with similar platforms is fine
  • You have experience with Orchestration platforms such as Dagster or Airflow
  • You're collaborative with great communication skills
What's in it for you:
  • Salary to £120k + bonus
  • X3 weeks per year work anywhere
  • 25 days holiday, increasing to 30
  • Pension 9% (company contributes 5%, employee contributes 4%)
  • Healthcare for you and your family
  • Cycle to Work scheme
  • Employee Assistance Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer SQL Snowflake - Finance
Senior Data Engineer SQL Snowflake - Finance

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Pension
Private medical insurance with 24h GP
Enhanced parental leave
+2
Senior Data Engineer
Senior Data Engineer

Searchability® • Greater London

Hybrid
GBP 90,000 - 110,000
Hybrid working
Equity package
Competitive salary
+2
Senior Data Engineer – Financial Data Platforms
Senior Data Engineer – Financial Data Platforms

EC1 Partners • Greater London

On-site
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Datatech Analytics • Greater Manchester

Hybrid
GBP 60,000 - 70,000
Software Engineer Python Django SQL - FinTech
Software Engineer Python Django SQL - FinTech

Client Server • Greater London

On-site
GBP 60,000 - 80,000
Bonus
Career progression
London office
Data Engineer
Data Engineer

Oscar • Greater London

On-site
GBP 70,000 - 95,000
Competitive salary
Medical insurance
High-ownership role
+1
Senior Data Engineer
Senior Data Engineer

Lloyds Banking Group • Greater London

On-site
GBP 84,000 - 95,000
Pension
Annual bonus
Share schemes
+3
Senior Data Engineer, London - FinTech
Senior Data Engineer, London - FinTech

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Data Engineer (FinTech)
Data Engineer (FinTech)

Harnham - Data & Analytics Recruitment • City Of London

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

Addition • Watford

On-site
GBP 70,000 - 110,000
Company bonus scheme
Matched pension contributions
Private healthcare
+2