Senior Data Engineer

Indesure Recruitment

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive remuneration
Career development and progression
High-performance team
Flexible working arrangements

Job summary

Indesure Recruitment is partnering with a financial services client in London to hire a Senior Data Engineer. You will own production data pipelines from sources through AWS to Snowflake, build dbt models, and deliver governed data marts and Power BI semantic models for management reporting.

The role focuses on stabilising the current platform, ensuring reliability, and shaping future development while complying with FCA and GDPR requirements, with hybrid or remote work and occasional London

Qualifications

  • Experience in financial services, trading or fintech.
  • Hands-on Snowflake expertise with warehouse sizing, clustering, query profiling and cost control.
  • Expert SQL and dimensional modelling skills.
  • At least two years' experience using dbt in production.
  • Python and AWS experience for data pipelines.
  • Production Power BI experience, including DAX and Power Query.
  • Experience with orchestration frameworks.
  • Proven track record of owning production data platforms end to end, with clear responsibility and continuity in previous roles.
  • Clear communication skills and confidence working with non-technical colleagues.

Responsibilities

  • Own production data pipelines from trading and internal databases, through AWS ECS Fargate and S3, into Snowflake.
  • Build and maintain dbt models, including testing, documentation, lineage and CI/CD.
  • Work closely with Finance and Risk to support client-money reconciliation and capital reporting data.
  • Introduce data quality monitoring and alerts to keep information accurate and reliable.
  • Manage Snowflake access, sensitive data masking, performance and costs.
  • Deliver governed data marts and Power BI semantic models for reporting and management information.
  • Work across Trading, Finance, Risk, Compliance, Marketing and Operations, supporting FCA and GDPR requirements.

Skills

SQL
Data modelling
Python
Communication

Tools

Snowflake
dbt
AWS
Power BI
Terraform
GitHub Actions

Job description

London hybrid, or remote with occasional London visits

Competitive salary / contract rate to be discussed

We're working with a financial services business looking for an experienced Senior Data Engineer to take ownership of its data platform.

This is a hands-on opportunity for someone who enjoys getting under the skin of an existing platform, making sure it runs reliably and helping shape its future development. Your initial focus will be taking over and stabilising the current setup, before evolving the Snowflake lakehouse.

The role:

  • Own production data pipelines from trading and internal databases, through AWS ECS Fargate and S3, into Snowflake.
  • Build and maintain dbt models, including testing, documentation, lineage and CI/CD.
  • Work closely with Finance and Risk to support client-money reconciliation and capital reporting data.
  • Introduce data quality monitoring and alerts to keep information accurate and reliable.
  • Manage Snowflake access, sensitive data masking, performance and costs.
  • Deliver governed data marts and Power BI semantic models for reporting and management information.
  • Work across Trading, Finance, Risk, Compliance, Marketing and Operations, supporting FCA and GDPR requirements.

What we're looking for:

  • Experience within financial services, trading or fintech.
  • Strong hands-on Snowflake experience, including warehouse sizing, clustering, query profiling and cost control.
  • Expert SQL and dimensional modelling skills.
  • At least two years' experience using dbt in production.
  • Python and AWS experience for data pipelines.
  • Production Power BI experience, including DAX and Power Query.
  • Experience with orchestration frameworks.
  • A proven track record of owning production data platforms end to end, with clear responsibility and continuity in previous roles.
  • Clear communication skills and confidence working with non-technical colleagues.

Experience with Terraform, Git, GitHub Actions, Power BI Embedded, Microsoft Fabric or Snowflake Cortex would also be useful.

What's on offer:

  • Competitive remuneration, with performance-based incentives for permanent employees.
  • Career development and progression opportunities.
  • A supportive, high-performance team.
  • Flexible working arrangements.

Remote applicants will need strong overlap with UK working hours and availability for occasional London visits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Peaple Talent Ltd • Greater London

Hybrid
GBP 60,000 - 65,000
Hybrid work model
Competitive salary + benefits
Hybrid office days London/Milton Keyes
Data Engineer
Data Engineer

Ignite Digital • Milton Keynes

Hybrid
GBP 50,000 - 75,000
10% bonus
10.5% company pension contribution
Comprehensive healthcare package
+7
Senior Data Engineer
Senior Data Engineer

Peaple Talent Ltd • Milton Keynes

Hybrid
GBP 60,000 - 65,000
Hybrid working
SNOWFLAKE Engineer
SNOWFLAKE Engineer

Savant Recruitment • Greater London

Hybrid
GBP 80,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Data Engineer - Snowflake Lakehouse Lead (Remote)
Senior Data Engineer - Snowflake Lakehouse Lead (Remote)

Indesure Recruitment • Greater London

Hybrid
GBP 90,000 - 120,000
Competitive remuneration
Career development and progression
High-performance team
+1
Data Engineering Lead
Data Engineering Lead

Tria Recruitment • Greater London

On-site
GBP 70,000 - 86,000
Senior Data Engineer
Senior Data Engineer

Burns Sheehan • United Kingdom

Remote
GBP 85,000 - 100,000
Private health insurance
Income protection
Salary sacrifice schemes
+1
Senior Snowflake Developer
Senior Snowflake Developer

eTeam Workforce Limited • Greater London

Hybrid
GBP 86,000 - 112,000
Lead Data Engineer
Lead Data Engineer

TRIA • Greater London

Hybrid
GBP 86,000 - 105,000
Bonus
Excellent Benefits