freehire launches on Product Hunt on 26 August.

Follow →

Principal Data Engineer (GCP)

Summary

Principal Data Engineer designs and optimizes cloud-native data platforms on GCP, building data lakes and warehouses with Terraform, Docker, dbt, SQL, and Python.

Salary: £90,000 - 100,000 per year

Requirements:
  • Extensive experience in data engineering, including time spent in a Lead or Principal role
  • Strong background working in a cloud-native data platform
  • Hands-on experience with Google Cloud Platform is highly preferred, with consideration of AWS or Azure alongside some GCP
  • Experience with Terraform, Docker, and dbt
  • Strong expertise in Data Lake and Data Warehouse solutions
  • Advanced SQL and Python skills
  • Proven experience optimising complex queries
  • Strong understanding of data governance, including lineage, data legislation, and PII
  • Experience working within Agile/Scrum and the SDLC
  • Willingness to undergo a DBS check
Responsibilities:
  • Provide technical leadership, coaching, and mentoring to data engineers
  • Define how data engineering projects are approached, delivered, and governed
  • Work closely with architects to design and evolve our cloud data platform
  • Ensure robust, scalable, and compliant data pipelines across our platform
  • Lead best practices around data ingestion, transformation, quality, security, and monitoring
  • Drive automation, CI/CD adoption, and continuous improvement
  • Challenge technical decisions and raise engineering standards across our team
Technologies:
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • Data Warehouse
  • Docker
  • GCP
  • Python
  • SQL
  • Security
  • Terraform
  • dbt

More:

We are a leading social enterprise that reinvests profits to create thriving, sustainable communities. We have fully transitioned to a 100% cloud-based data platform, and this role will play a key part in shaping and leading our data engineering capability within a Google Cloud environment. The position is based in the Northwest on a hybrid working arrangement, with a salary of up to £100,000.

last updated 32 week of 2026

See also

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