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
IntermediateJob 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.