Data Engineer

Anson McCade
Newcastle upon Tyne, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Big Data
Continuous Integration
Information Engineering
ETL
Python
Data Streaming
Data Ingestion
Spark
Apache Flink
Kafka
Software Coding
Terraform
Data Pipelines
Docker

Job description

You'll be designing and building scalable data pipelines, working across both batch and real-time streaming environments. This is a hands-on engineering role where you'll be involved in everything from data ingestion through to deployment.

What you'll be working with:

  • Java (primary language) for data pipeline development
  • Streaming tools like Kafka / Flink / Spark
  • AWS (Kinesis, Lambda, Glue)
  • CI/CD, Terraform, Docker & Kubernetes

Requirements

  • 3+ years in data engineering or large-scale data systems
  • Strong coding skills (Java preferred, Python also considered)
  • Experience building ETL pipelines or streaming data solutions
  • Exposure to cloud platforms (AWS ideally)
  • Someone comfortable working in collaborative, Agile teams

Apply for this position