Data Engineer

EF Recruitment
London, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£62,560.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Airflow BigQuery Software as a Service Cloud Computing Continuous Integration Data Validation Data Flow Control Python (Programming Language) Programming Environments Standard Sql
+20 more
Cloudera Shell Script Software Deployment Software Engineering SQL Databases Data Streaming Software Technical Review Google Cloud Apache Spark Software Application Programming Kubernetes Infrastructure Automation Frameworks Apache Flink Terraform Splunk New Relic (SaaS) Looker Analytics Data Pipelines Apache Beam Docker

Job description

  • Build and maintain scalable data pipelines for BigQuery using Cloud Composer and Airflow
  • Provide observability and monitoring using Monte Carlo and Looker, as well as operational tools such as New Relic and Splunk, to drive reliability, data quality, and robustness
  • Build critical data quality checks to ensure the data we process and provide to partner teams meets security and compliance requirements
  • Participate in code and technical design reviews
  • Scope and plan work with product engineering, data science, and the business
  • Support other teams with data tracking, collection, ingestion, quality monitoring, and alerting

Technologies:

  • Airflow
  • BigQuery
  • CI/CD
  • Cloud
  • Composer
  • Docker
  • Flink
  • GCP
  • Support
  • Java
  • Kubernetes
  • Looker
  • Python
  • SQL
  • Scala
  • Security
  • Spark
  • Splunk
  • Terraform
  • dbt
  • AI, We are a leading global SaaS organisation with an International Engineering team, and we offer the opportunity to contribute to an engineering-focused environment while expanding your experience across technologies such as Cloud Composer, Airflow, Dataflow, Spark, Terraform, and Google Cloud Platform. This is a 12-month hybrid contract role with the potential to become permanent. We also offer hybrid working, a great location with fantastic offices, and an award-winning work environment.

Requirements

  • 3+ years of experience managing batch and/or streaming data pipelines and infrastructure using technologies such as GCP, Dataflow/Apache Beam, Dataproc, Spark/Flink, or dbt
  • Working knowledge of Python, SQL, and shell scripting
  • Experience with Docker/Kubernetes and infrastructure-as-code tools such as Terraform, Salt, or similar
  • 3+ years of significant professional experience developing applications in a modern programming environment, preferably Scala, Java, and/or Python
  • Professional experience across the entire software development lifecycle, from gathering requirements to production deployment using CI/CD
  • Confidence in articulating complex technical content to peers and partners across the organization via technical design documents

Apply for this position

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

Apply on www.adzuna.co.uk
Prepare application

Good distractions

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

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all