IT & Software

Senior Data Analytics Engineer

Ronald James

Newcastle Upon Tyne · Tyne And Wear · United Kingdom

Overview

In this role you will own the analytics layer and serve as the main data contact across the business. You will translate data needs from Product, Marketing, Finance and Operations into reliable models and metrics, enabling clear stakeholder insight and senior-leader storytelling. You’ll shape data schemas, reporting and cost-efficient analytics on a scalable platform built on top of an existing ingestion layer. This is a hands-on role that combines modelling, reporting, and collaboration to drive data-driven decisions across the company.

Responsibilities
  • Design and own data schemas and modelling layers
  • Build core entity models (e.g., members, subscriptions, payments) and presentation models for reporting/BI
  • Decide when to address requirements with a query vs a new model
  • Own usability, performance, and cost of the reporting layer
  • Collaborate with Omni and Snowflake to ensure scalable analytics infrastructure
  • Identify opportunities to improve reporting performance and optimise costs
Key requirements
  • 3+ years of Analytics Engineering or related data role
  • Advanced SQL skills
  • Experience with tested, version-controlled SQL transformations using dbt, SQLMesh or similar
  • Experience with a cloud data warehouse, ideally Snowflake
  • Experience with a modern BI/semantic-layer platform (Omni, Looker, Tableau or similar)
  • Cross-functional collaboration
  • Strong communication, including with senior leaders
  • Problem solving and analytical judgment
  • SQL
  • dbt or SQLMesh
  • Snowflake

Reference: WJ-747_31051963

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.