Senior Data Engineer SQL Snowflake - Finance

Client Server Limited

City Of London

Hybrid

GBP 78,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Client Server Limited is seeking a Senior Data Engineer in London with a strong software engineering background to build and optimise data pipelines using Python, SQL, Dagster and Snowflake and DBT, while guiding best practices and improving data quality.

The role supports a Snowflake-based platform, migrating legacy systems, and collaborating with stakeholders to translate requirements into robust solutions; it offers hybrid working with three days in the London office and a supportive team

Qualifications

  • Strong data engineering experience, ideally from a software development background.
  • Expertise in SQL and Snowflake including query optimisation and performance tuning.
  • Experience with data modelling, ELT pipelines and data integration.
  • Proficient in Python and/or C#.
  • Experience in the finance environment is desirable.
  • Familiar with Dagster and DBT.
  • Collaborative and pragmatic, able to work with stakeholders to deliver effective solutions.

Responsibilities

  • Build and optimise reliable data pipelines and integrations.
  • Shape a Snowflake-based data platform and migrate legacy systems.
  • Collaborate with stakeholders and data owners to translate requirements into robust solutions.
  • Mentor junior engineers and promote best practices across the team.

Skills

Data engineering
SQL
Python
C#
ELT pipelines
Data integration
Data modelling
Dagster
DBT
Snowflake

Tools

Snowflake
Dagster
DBT

Job description

Senior Data Engineer (SQL Snowflake) London / WFH to £130k

Are you a technologist Data Engineer with a good knowledge of software engineering best practices?


You could be progressing your career in a senior, hands‑on Data Engineer role at a tech driven, global Asset Manager with multiple billions of dollars under management.


As a Senior Data Engineer you’ll build and optimise reliable data pipelines and integrations using Python, SQL, Dagster, Snowflake, DBT and C#, while leveraging agentic AI tooling to accelerate delivery. You’ll play a key role in shaping a new Snowflake based data platform, influencing architecture and technology choices while modernising legacy systems and migrating them to the new platform.


Collaborating closely with stakeholders and data owners, you’ll turn business requirements into robust solutions, troubleshoot complex data challenges and ensure high standards of data quality, integrity and reliability. You’ll also mentor junior engineers and help shape best practice across the team, with your work directly supporting the organisation’s ability to deliver better outcomes for clients and investment performance.


Location / WFH:

There’s a hybrid work from home policy with three days in the London office per week where you’ll join a supportive, diverse team environment with a large range of facilities.


About you:

  • You have strong experience in data engineering, ideally from a software development background
  • You have expertise with SQL and Snowflake (including query optimisation and performance tuning)
  • You have experience with data modelling, ELT pipelines and data integration
  • You’re coding with Python and / or C#
  • You have experience within a finance environment
  • You’re familiar with Dagster and DBT
  • You’re collaborative and pragmatic, comfortable working directly with stakeholders and data users to understand problems and deliver effective solutions
  • You have experience of enabling others through technical leadership including mentoring, coaching and training

What’s in it for you:

  • Salary to £130k
  • Pension
  • Private medical insurance including 24 hour GP access
  • Enhanced parental leave policy
  • 25 days annual leave
  • Ongoing training and development and financial support for courses
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Ignite Digital • Milton Keynes

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

La Fosse • Greater London

On-site
GBP 60,000 - 80,000
Senior Data Engineer, Snowflake & SQL (Finance) — Hybrid
Senior Data Engineer, Snowflake & SQL (Finance) — Hybrid

Client Server • Greater London

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

Southern Lights Ltd • United Kingdom

Remote
GBP 75,000 - 85,000
Data Engineer - Investment Management Firm
Data Engineer - Investment Management Firm

Saragossa • Greater London

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

Y-Axis • Greater London

Hybrid
GBP 56,000 - 68,000
Senior Data Engineer, London - FinTech
Senior Data Engineer, London - FinTech

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Harvey Nash Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 80,000
Data Engineering Manager
Data Engineering Manager

Sanderson • West of England

On-site
GBP 90,000 - 110,000
Private health care
Extended benefits package
Senior Data Engineer - Up to £85k
Senior Data Engineer - Up to £85k

Cloud Bridge • Newcastle upon Tyne

On-site
GBP 51,000 - 85,000
Enhanced annual leave & birthday leave
Enhanced sick pay
Enhanced maternity benefits
+3