Data Engineer

Anson McCade
Newcastle upon Tyne, United Kingdom
3 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
Artificial Intelligence
Amazon Web Services (AWS)
Big Data
Cloud Computing
Cloud Engineering
Computer Programming
Data Architecture
Information Engineering
Data Systems
DevOps
Distributed Systems
Python
Spark
SC Clearance
Build Management
Containerization
Kubernetes
Apache Flink
Real Time Data
Kafka
Video Streaming
Data Pipelines
Docker

Job description

This role is ideal for someone who enjoys working with real-time data, distributed systems, and modern cloud architectures. What you'll be doing

  • Design and build scalable data pipelines (batch & streaming)
  • Work with technologies like Kafka, Flink, Spark, AWS services
  • Develop real-time, event-driven data solutions
  • Contribute to data architecture and modelling best practices
  • Implement CI/CD pipelines and Infrastructure-as-Code
  • Collaborate with analytics and AI teams to deliver clean datasets

Requirements

  • Strong programming skills in Java (preferred) or Python
  • Experience with streaming technologies (Kafka/Flink/Spark)
  • Knowledge of distributed systems and large-scale data processing
  • Experience with cloud platforms (AWS preferred)
  • Familiarity with DevOps tools and containerisation (Docker/Kubernetes)

The offer

  • Hands-on exposure to modern data engineering at scale
  • Work within a collaborative, innovation-led environment
  • Clear progression and upskilling opportunities
  • Hybrid working (Newcastle-based)

Requirements: 3+ years' experience, eligibility for UK security clearance.

Apply for this position