Menzies LLP

Menzies LLP

London

Senior Data Engineer

Full-Time£21,000 - 61,000 per year前天United Kingdom
IT

Job Description

Salary: £21,000 - 61,000 per year

Requirements:
  • Strong hands-on experience in data engineering, analytics engineering or data platform roles, typically gained over 5+ years, with experience operating at a senior or leadership level.
  • Advanced SQL and Python skills and experience using them to build reliable, production-ready data solutions.
  • Strong experience with cloud data warehouses, ideally BigQuery, and a good working knowledge of the wider Google Cloud Platform (GCP) ecosystem.
  • Experience with modern data engineering tools and practices such as Airflow/Cloud Composer, dbt, Git/GitHub, CI/CD and Terraform or other infrastructure-as-code tooling.
  • A solid understanding of data modelling, dimensional modelling, orchestration, testing, data quality and operational monitoring, with a focus on building solutions that are scalable and maintainable.
  • Experience designing and operating production-grade data pipelines, integrating data from sources such as APIs, databases, flat files, webhooks and message queues.
  • A strong appreciation of data security and governance, including GDPR, role-based access, secrets management and the responsible handling of sensitive information.
  • The ability to take an ambiguous business challenge and turn it into a clear, pragmatic technical solution, balancing immediate needs with longer-term value.
  • Strong communication and stakeholder skills, with the confidence to make complex technical concepts accessible to non-technical audiences and influence decisions at different levels.
  • A collaborative leadership style, with a genuine interest in coaching others, sharing knowledge and raising engineering standards across the team.
  • A degree or equivalent experience in computer science, data engineering, software engineering, mathematics, statistics or a related technical discipline would be beneficial.
  • Google Cloud, dbt or other relevant data engineering certifications are welcomed.
  • Experience within professional services, finance, accounting, legal, tax, audit or another regulated environment would be an advantage, but it isnt essential.
Responsibilities:
  • Lead the development and operation of our GCP data warehouse, creating a trusted, secure and accessible data foundation that enables insightful reporting, automation and AI.
  • Lead the design and delivery of scalable, resilient data pipelines into BigQuery, integrating data from internal systems, APIs, databases, files, webhooks and event streams.
  • Shape the engineering approach across Google Cloud Platform, working with BigQuery, Cloud Storage, Pub/Sub, Datastream and Cloud Composer/Airflow, alongside Terraform and infrastructure-as-code.
  • Set and champion high engineering standards across data modelling, dbt transformations, testing, monitoring, documentation, deployment, version control and cost optimisation.
  • Partner with teams across the firm to turn business needs into scalable, reusable data products using internal and external sources such as Companies House, HMRC, Exchange Online, Active Directory, iManage and Dayshape.
  • Embed security, governance and data quality by design, ensuring controls around data lineage, access, GDPR compliance, least-privilege security and sensitive client, HR, payroll and financial information.
  • Provide technical leadership to the wider team by reviewing designs and code, mentoring data engineers and analysts, and strengthening engineering capability across the Innovation Team.
  • Enable data to deliver real business value by working with developers and analysts to make warehouse outputs accessible through Power BI, automation workflows, AI agents and internal applications.
  • Evaluate technology and integration options, making pragmatic build-versus-buy recommendations that balance business value, security, scalability, supportability and cost.
  • Champion data enablement across our organisation, supporting colleagues to confidently access, understand and use data safely and effectively.
  • Help shape the Innovation Team roadmap, prioritising strategic, repeatable platforms and solutions that can deliver value across the firm rather than one-off fixes.
  • Occasionally travel to other offices for workshops, discovery sessions, implementation support and team meetings.
Technologies:
  • AI
  • AI Agents
  • Airflow
  • Active Directory
  • BigQuery
  • CI/CD
  • Cloud
  • Composer
  • Data Warehouse
  • GCP
  • Git
  • GitHub
  • Support
  • Power BI
  • Python
  • SQL
  • Security
  • Terraform
  • dbt
  • Embedded

More:

We are Menzies, an equal opportunities employer with over 1,100 colleagues in the UK. We value technical excellence, genuine care for our people and clients, and a culture built on shared values and mutual respect. This Senior Data Engineer role sits within our IT & Innovation team and can be based from any of our offices. We offer agile working, generous leave, private medical cover, pension matching, enhanced parental leave, career development support, volunteering days and wellbeing initiatives. We were recognised as one of the Best Places to Work in 2024, 2025 and 2026, and we are focused on building a diverse team where people can do their best work.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Menzies LLP

Menzies LLP

Menzies LLP

London

IT

Skills & Technologies

PythonGoRustScalaGCPTerraformGitCI/CDRESTAIAgileUI

Inferred from job description

Salary Insight

£41,000

This role

£75,000

UK median

This salary is 45% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom