Senior Data Engineer

Anson McCade
Newcastle upon Tyne, UK
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£50,000.0 - £68,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Computer Programming Information Technology Consulting Continuous Integration Data Architecture Information Engineering Data Infrastructure Data Systems DevOps Distributed Data Store Python (Programming Language)
+8 more
Performance Tuning Apache Spark Containerization Apache Flink Deployment Automation Apache Kafka Data Management Data Pipelines

Job description

We’re supporting a major technology consulting business as they continue to expand their data engineering capability. As a Senior Data Engineer, you’ll take a leading role in the delivery of complex cloud-based data platforms, helping organisations unlock greater value from their data and drive data-led transformation.

This position offers the chance to work across high-profile programmes, influence technical direction and contribute to the development of modern, scalable data architectures.

What You’ll Be Doing

  • Designing and delivering scalable data platforms and engineering solutions.
  • Leading the development of batch and real-time data pipelines.
  • Driving best practice across data architecture, engineering standards and governance.
  • Working with cloud-native technologies to develop high-performing data solutions.
  • Supporting DevOps adoption, automation and CI/CD processes.
  • Collaborating with architects, engineers and stakeholders across multiple projects.
  • Mentoring junior engineers and contributing to team capability development.
  • Supporting technical decision-making and solution design activities., This is a fantastic opportunity to join a growing engineering practice delivering innovative data solutions at scale. You’ll work alongside talented technology professionals, gain exposure to cutting-edge technologies and play a key role in shaping the future direction of complex data programmes.

Requirements

  • Strong commercial experience in data engineering and modern data platforms.
  • Advanced programming skills in Java or Python.
  • Expertise working with technologies such as Kafka, Spark, Flink or similar distributed data frameworks.
  • Experience delivering solutions within AWS or other major cloud platforms.
  • Strong understanding of data architecture, scalability and performance optimisation.
  • Experience working with containerisation, Infrastructure as Code and automated deployment approaches.
  • Ability to engage confidently with both technical and non-technical stakeholders.
  • Experience supporting or leading technical teams within complex delivery environments.

Apply for this position

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

Apply on www.totaljobs.com

Good distractions

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

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

Videos

See all

Related articles

See all