Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ronald James Group

Data Engineer

Posted Updated 1 view
Discussion

Summary

Senior Data Engineer owning an established data platform in a hybrid Newcastle upon Tyne role: building and maintaining ETL/ELT pipelines, data models and cloud warehouse architecture, and improving data quality, monitoring and reliability for reporting and analytics. Core stack is SQL, Python and Git, with modern transformation and ingestion tools.

Senior Data Engineer

Hybrid role in Newcastle upon Tyne

Salary up to 80k.

We’re looking for a Senior Data Engineer to take technical ownership of an established data platform, ensuring data is reliably ingested, transformed and made available for reporting, analytics and business decision‑making.

You’ll work closely with Software Engineering, Infrastructure, Product, Data Analysts and wider business stakeholders, with plenty of autonomy to improve and evolve the platform.

What You’ll Be Doing

  • Own and evolve the data platform, including pipelines, transformations and warehouse architecture.
  • Design, build and maintain reliable ETL/ELT pipelines and data models.
  • Improve data quality, monitoring, testing, performance and reliability.
  • Build trusted datasets for reporting, analytics and decision‑making.
  • Work closely with Data Analysts and Engineering teams.
  • Identify technical debt and opportunities to improve the platform.
  • Act as a technical point of contact for Data Engineering.
  • Document key data flows, models and technical decisions.
  • Provide technical guidance and support across the wider data function.

What We’re Looking For

  • Strong commercial experience as a Data Engineer.
  • Strong SQL and Python skills.
  • Experience building and maintaining production data pipelines.
  • Good understanding of data modelling and cloud data warehouses.
  • Experience with modern ETL/ELT and data transformation tools.
  • Strong understanding of Git, testing and deployment practices.
  • Experience troubleshooting data quality and pipeline issues.
  • Comfortable working with both technical and non-technical stakeholders.

Nice to Have

  • Snowflake
  • SQLMesh, dbt or similar
  • dlt, Fivetran, Airbyte or similar
  • AWS data workloads
  • Terraform, Pulumi or other Infrastructure as Code
  • BigQuery and GA4
  • Omni, Looker or similar BI platforms
  • Product, subscription, ecommerce or marketing data experience

The Opportunity

This is a great opportunity for a Senior Data Engineer who wants genuine ownership of a data platform and the opportunity to influence its technical direction as it continues to grow.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available