All vacancies

BF-1004

Data Engineer (Snowflake/dbt)

  • Manchester
  • Hybrid
  • Permanent
  • Data & Analytics

A data engineering role in a financial services group building a modern analytics platform for finance, risk and product teams.

The role

Our client is a financial services group with a large data estate and a clear mandate to make it easier to use. The data team is rebuilding its analytics platform around Snowflake and dbt, with a focus on quality, documentation and trust.

You will work with analysts, data scientists and finance teams to build datasets that people can rely on.

Key responsibilities

  • Build and maintain data models in Snowflake and dbt.
  • Design and operate reliable ingestion pipelines.
  • Improve data quality, testing and documentation.
  • Work with finance and risk teams to define metrics and definitions.
  • Support the migration of legacy reporting into the new platform.

What we are looking for

  • Strong SQL and practical experience with Snowflake or a comparable warehouse.
  • Experience with dbt or a similar transformation tool.
  • A good understanding of data modelling and testing.
  • Experience in a regulated environment is useful but not essential.
  • Clear communication with non-technical stakeholders.

What is on offer

  • Base salary of £70,000–£85,000.
  • Hybrid working with two days per week in Manchester.
  • Pension, private medical cover and 26 days of annual leave.
  • A clear platform roadmap and a team that values documentation.

Bennett & Fletcher is managing this vacancy on behalf of our client. Please quote reference BF-1004 when applying.