Senior Data Engineer Sql Snowflake - Finance

Client Server

Greater London

Hybrid

GBP 117,000 - 143,000

Full time

30 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension
Private medical insurance
Enhanced parental leave
25 days annual leave
Training and course funding

Job summary

Client Server is seeking a Senior Data Engineer (SQL Snowflake) in London with a hybrid WFH option. You will build and optimise data pipelines using Python, SQL, Dagster, Snowflake, DBT and C#, driving a new Snowflake-based platform while modernising legacy systems.

You will mentor engineers, work with stakeholders, and ensure high data quality to support investment performance. Hybrid model includes three days in the London office per week.

Qualifications

  • Strong data engineering background with software development practices.
  • Expertise in SQL and Snowflake with query optimisation.
  • Experience with data modelling and ELT pipelines.
  • Proficient in Python and/or C#.
  • Experience in finance/asset management is a plus.
  • Familiar with Dagster and DBT tooling.
  • Collaborative, proactive and able to mentor others.

Responsibilities

  • Build and optimise reliable data pipelines and integrations.
  • Contribute to shaping a Snowflake-based data platform.
  • Collaborate with stakeholders to translate requirements into solutions.
  • Mentor junior engineers and promote best practices.
  • Ensure data quality, integrity and reliability across systems.

Skills

SQL
Snowflake
Python
C#
Data modelling
ETL pipelines
Dagster
DBT
Stakeholder collaboration

Tools

Snowflake
Dagster
DBT
Python
C#

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 can code 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

Senior Data Engineer - Finance Data
Senior Data Engineer - Finance Data

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
3 weeks work anywhere
25 days holiday (to 30)
Pension 9% (employer 5%)
+3
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
Senior Data Engineer

Harnham • Greater London

On-site
GBP 70,000 - 110,000
Health cash plan
Employee assistance programme
Personal development opportunities
Data Engineer - Investment Management Firm
Data Engineer - Investment Management Firm

Saragossa • Greater London

Hybrid
GBP 90,000 - 130,000
Data Engineering Manager
Data Engineering Manager

Sanderson • West of England

On-site
GBP 90,000 - 110,000
Private health care
Extended benefits package
Data Engineer
Data Engineer

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

Hybrid
GBP 41,000 - 81,000
Senior Data Engineer, London - FinTech
Senior Data Engineer, London - FinTech

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Data Engineer - Snowflake Specialist
Data Engineer - Snowflake Specialist

ABC • United Kingdom

Hybrid
GBP 80,000 - 95,000
Competitive FTC salary
Opportunity for strategic initiatives
Collaborative team environment
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Hunter Bond • Greater London

Hybrid
GBP 83,000 - 138,000