Data Engineer
About the Role
At ITV in the Media & Entertainment space, Entertaining with purpose, connecting millions through creativity every day.
As a Data Engineer in the BDE team, you will be a key contributor to the Synapse platform - ITV’s operational data engine. We are currently on an ambitious journey to transition our data landscape to make it fit for future needs which collect and measure user behaviour, ensuring high-quality data powers ITV's core viewer experiences. This role is roughly balanced across three pillars: 50% Feature building: Building new pipelines, data products and real-time capabilities. 25% Platform & service health: Observability, cost, decommissioning and infrastructure-as-code for your own services, alongside our dedicated DevOps engineers. 25% BAU & support: Ensuring platform stability and performance.
Want to learn more about what it's like to work at ITV? View our full profile.
Requirements
- Hands-on experience with GCP (Pub/Sub, BigQuery, Dataflow, Composer/Airflow, Cloud Functions, GKE and Cloud Build), or equivalent experience on another cloud and a willingness to go deep on GCP.
- Strong SQL, and proficient in at least one of Python, Java or Go with a willingness to pick up the others.
- Experience with streaming data, SQL-based transformation tooling, and CI/CD pipelines.
- Good knowledge of Terraform and of deploying containerised services.
- Ability to work within a complex high-level architecture involving event-driven streaming and multi-project environments.
- Comfortable in a mature Agile environment, participating in daily standups, sprint planning, and retrospectives.
- Able to work in a matrix organisation and a distributed team (UK, Brazil and Spain), liaising with Product Managers and stakeholders across Personalisation, Marketing, Commercial and Finance to refine requirements into technical tasks.
- A desire to improve existing validation tools and contribute to the team's 'tool chest' of reusable components.
- AI-curious: We are actively experimenting with AI-assisted engineering (Claude Code, Gemini ADK, Vertex AI agents) and want people who are keen to learn to use it well.
Benefits
- Flexible working with a range of options
- Generous holiday allowance, plus you can buy more
- Annual bonus opportunity
- Competitive pension contribution
- Save as you earn - with an opportunity to buy ITV shares
- Wellbeing and volunteering days plus a wide range of opportunities to help you live a balanced and healthy life
Prefer to apply on the company's career site?
View Original PostingWhat It's Like to Work at ITV
What It's Like to Work Here
Frequently Asked Questions About Working at ITV
Common questions candidates ask about this role and ITV's workplace
Apply for Data Engineer
Submit your application directly to the ITV team. Let them know why you'd be a strong addition to their team.

