{"id":2738857,"url":"https://alion.io/job/itv-data-engineer","title":"Data Engineer","company":{"id":18472,"name":"ITV","domain":"itv.com","url":"https://alion.io/company/itv-news","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":15,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Data Science","role_family":"Data Science","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":73000,"max_usd":165000,"period":"year","method":"role_country_seniority_unknown","sample_n":159},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"BigQuery","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"GCP","optional":false},{"name":"Google ADK","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Google GKE","optional":false},{"name":"Grafana","optional":false},{"name":"IAM","optional":false},{"name":"Java","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"Vertex AI","optional":false},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-10-16T15:30:02Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-17T13:37:30Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Working location: London, White City, hybrid 1-2 days in week.\nContract Type: Permanent\nRole Overview\nAs 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.\nThis role is roughly balanced across three pillars:\n50% Feature building: Building new pipelines, data products and real-time capabilities.\n25% Platform & service health: Observability, cost, decommissioning and infrastructure-as-code for your own services, alongside our dedicated DevOps engineers.\n25% BAU & support: Ensuring platform stability and performance.\nKey Responsibilities\nPipeline Engineering: Build and maintain high-throughput streaming and batch pipelines on Dataflow and BigQuery, with Python for orchestration and tooling, utilising Go for the low-latency viewer-facing services, such as continue watching.\nInfrastructure as Code: Deploy and manage services using a \"lego brick\" Terraform methodology, with the flexibility to write custom pipelines when standard modules don't fit the use case.\nTesting & Quality: Write unit and integration tests as part of our Definition of Done, and help us move beyond after-the-event validation toward proactive, integrated testing, including load testing ahead of big live events.\nObservability: Set up metrics and alerting for what you ship, using native logging and monitoring dashboards defined in Terraform, alongside Grafana & Prometheus for deeper system metrics.\nSecurity: Implement and manage fine-grained access through GCP IAM to ensure data integrity and compliance.\nSupport & Rota: Take part in the team’s support and on-call rota, triaging support issues and bugs as they are reported. Critical issues with our viewer-facing services are picked up straight away, with everything else prioritised alongside planned engineering work.\nTechnical Requirements\n Cloud Platform: 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.\nLanguages: Strong SQL, and proficient in at least one of Python, Java or Go with a willingness to pick up the others.\nData Tools: Experience with streaming data, SQL-based transformation tooling, and CI/CD pipelines.\nInfrastructure: Good knowledge of Terraform and of deploying containerised services.\nArchitectural Awareness: Ability to work within a complex high-level architecture involving event-driven streaming and multi-project environments.\nProfessional Attributes\nAgile Mindset: Comfortable in a mature Agile environment, participating in daily standups, sprint planning, and retrospectives.\n Collaborative: 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.\nContinuous Improvement: A desire to improve existing validation tools and contribute to the team's \"tool chest\" of reusable components.\nAI-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.","description_format":"text","description_chars":3432,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Broadcasting","TV Production","Streaming & OTT Platforms"],"lifecycle":[{"event":"open","at":"2026-10-16T20:03:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["conf:5","win:early"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/itv-data-engineer","json_url":"https://alion.io/job/itv-data-engineer.json","meta":{"generated_at":"2026-10-17T15:59:40Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21741,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":18472},"rest":"https://alion.io/mcp/rest/get_company?id=18472"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fitv-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fitv-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fitv-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/itv-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fitv-data-engineer"}]}