Senior GCP Data Engineer

VIQU Ltd
London, UK
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£65,000.0 - £68,500.0
Working hours
Regular working hours

Tech stack

Airflow Amazon Web Services Acceptance Test-Driven Development Microsoft Azure BigQuery Code Review Continuous Integration Extract Transform Load (ETL) Identity and Access Management Python (Programming Language) SQL Databases Cloud Platform System
+5 more
Sql Optimization Git Terraform Data Pipelines Docker

Job description

Lead the design, development, and delivery of cloud-based data platforms and data products as a Senior Data Engineer. Own the full data product life cycle, from initial design through to decommissioning. Build and maintain robust ETL/ELT pipelines using SQL, Python, and modern tooling. Collaborate closely with product managers, architects, and engineers to solve complex technical and business challenges. Act as the go-to technical expert for junior engineers, providing mentorship, code reviews, and quality assurance. Produce clear, well-documented solutions for both technical and non-technical audiences. Support CI/CD, environment control (dev/test/prod), and effective change management practices. Contribute to cloud platform development, with a strong preference for GCP (BigQuery), within a Data Mesh architecture.

Requirements

5+ years’ experience as a Data Engineer with a strong focus on ETL/ELT. Advanced SQL and Python development skills. Hands-on experience with DBT, GIT, Terraform, Docker, IAM, and Airflow (Composer). Proven experience working on cloud platforms - ideally GCP (BigQuery), but Azure or AWS also considered. Strong understanding of Data Mesh, Test Driven Design, and Agile delivery. Experience with documentation, CI/CD pipelines, and multi-environment controls. Excellent communication skills and the ability to lead by example within engineering teams. Experience supporting mergers, integrations, or large-scale organisational change is highly desirable.

About the company

VIQU have partnered with a leading organisation seeking a Senior Data Engineer to join their Data and Platform Engineering team during an exciting period of cloud and data platform transformation. In this hands-on role, you will design, build, and deliver modern data platforms within a cloud-first, Data Mesh environment, work closely with product managers, architects, and engineers, take ownership of your projects, and mentor junior colleagues, making a real impact on both the technology and the team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

Videos

See all

Related articles

See all