Senior Data Engineer SQL Snowflake - Finance

Client Server Ltd.

Greater London

Hybrid

GBP 100,000 - 130,000

Full time

3 days 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

Pension
Private medical insurance
24h GP access
Enhanced parental leave
25 days annual leave
Training and development funding

Job summary

Client Server Ltd. in London is seeking a Senior Data Engineer to design and optimise data pipelines using Python, SQL, Snowflake and modern tooling. You will help shape a Snowflake-based data platform, influence architecture and migrate legacy systems, while delivering robust, scalable solutions for investment clients.

The role combines hands-on data engineering with mentoring and collaboration across stakeholders, with a hybrid working model and strong opportunities for career development.

Qualifications

  • Experience in data engineering from a software development background.
  • Proficiency with SQL and Snowflake (including query optimisation and performance tuning).
  • Experience with data modelling, ELT pipelines and data integration.
  • Code with Python and/or C#.
  • Familiar with Dagster and DBT.
  • Collaborative and pragmatic, work with stakeholders and data users to deliver solutions and enable data driven decisions.

Responsibilities

  • Build and optimise data pipelines and integrations.
  • Shape a Snowflake-based data platform, influencing architecture and technology choices.
  • Collaborate with stakeholders to translate business requirements into robust solutions.
  • Mentor junior engineers and promote best practices across the team.
  • Ensure data quality, integrity and reliability across systems.

Skills

Data engineering
Mentoring
Stakeholder collaboration
Software engineering

Tools

SQL
Snowflake
Python
C#
Dagster
DBT

Job description

London, Greater London | £100k - £130k per year

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 can code with Python and / or C#
  • 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

Senior Data Engineer (Snowflake)
Senior Data Engineer (Snowflake)

Experis • City Of London

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

Experis - ManpowerGroup • Greater London

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

Experis UK • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid work model
Office in London
Senior Data Engineer
Senior Data Engineer

IMT Resourcing Solutions • Gloucester

Hybrid
GBP 51,000 - 85,000
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

La Fosse • Greater London

On-site
GBP 60,000 - 80,000
Senior Data Engineer - SQL/Snowflake | Hybrid London
Senior Data Engineer - SQL/Snowflake | Hybrid London

Client Server Ltd. • Greater London

Hybrid
GBP 100,000 - 130,000
Pension
Private medical insurance
24h GP access
+3
Senior Data Engineer (Snowflake) - Hybrid London
Senior Data Engineer (Snowflake) - Hybrid London

Experis - ManpowerGroup • Greater London

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

Finatal • London

On-site
GBP 70,000 - 90,000
Data Engineer
Data Engineer

Advanced Resource Managers (A.R.M.) • Greater London

Hybrid
GBP 41,000 - 81,000