Senior Data Engineer
Anson McCade
In this role you will lead the delivery of scalable, cloud-based data platforms and pipelines for complex programmes. You will shape technical direction, collaborate with architects and engineers, and mentor junior teammates. You’ll drive governance, best practices, and DevOps/CI-CD adoption to improve performance and reliability. The opportunity sits within a growing data engineering practice, offering exposure to high-profile projects and modern architectures. You will help redefine how clients unlock value from data and enable data-led transformation.
Pay / Benefits- Bonus
- Pension
- Benefits
- Hybrid working
- Permanent position
- Designing and delivering scalable data platforms and engineering solutions
- Leading the development of batch and real-time data pipelines
- Driving governance, architecture standards, and data engineering best practices
- Working with cloud-native technologies to build high-performing data solutions
- Supporting DevOps adoption, automation, and CI/CD processes
- Collaborating with architects, engineers, and stakeholders across projects
- Mentoring junior engineers and contributing to team capability development
- Supporting technical decision-making and solution design activities
- Strong commercial experience in data engineering and modern data platforms
- Advanced programming skills in Java or Python
- Experience with Kafka, Spark, Flink or similar distributed data frameworks
- Experience delivering solutions on AWS or other major cloud platforms
- Strong understanding of data architecture, scalability and performance optimization
- Experience with containerisation, Infrastructure as Code and automated deployment
- Ability to engage confidently with technical and non-technical stakeholders
- Experience supporting or leading technical teams in complex delivery environments
- Stakeholder engagement
- Mentoring and team development
- Collaborative communication
- Java
- Python
- Kafka
Reference: WJ-747_30169384