BBC logo

Data Engineer

BBC
7 days ago
Full-time
On-site
London, United Kingdom
£34,000 - £42,000 GBP yearly
Data Engineer

JOB DETAILS

JOB BAND: C
CONTRACT TYPE: Permanent, Full-time
DEPARTMENT: BBC Studios COO Group
LOCATION: London - Television Centre
PROPOSED SALARY RANGE: £34,000 - £42,000 plus £5,441 London Weighting depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.

WE ARE BBC STUDIOS

A globally renowned media company borne of the BBC. We make and distribute the world’s most sought-after TV, audio and digital content. 

Our ambition is to be the home of the most powerful, entertaining, and inspiring stories for people all around the world. 

PURPOSE OF THE ROLE 

Join BBC Studios as a Data Engineer play a key role in evolving our data platform. You’ll design, build and support secure, scalable and trusted data pipelines that power critical products and insights across the organisation. 

This role is ideal for an engineer who enjoys working hands-on with data, values strong engineering practices, and wants to grow their skills while contributing to data products used at global scale. 

WHY JOIN THE TEAM 

You’ll join a passionate, empowered team where ideas are welcomed, debated, and turned into action. We focus on doing meaningful work well - using modern tools, strong engineering practices, and shared ownership to continuously improve how data works across BBC Studios. 

With a people‑first culture, genuine flexibility, and strong support for learning and progression, you’ll have the space to grow your career while making a real impact. 

ABOUT THE DATA PLATFORM 

Our data platform supports a wide range of audience, content and commercial use cases. It processes large‑scale event and relational data to power analytics, reporting, experimentation and downstream products across BBC Studios, with a strong emphasis on data trust, security and governance. 

YOUR KEY RESPONSIBILITIES AND IMPACT 

  • Build and maintain high‑quality, automated data pipelines for ingesting, transforming and publishing data. 
  • Ensure data pipelines follow agreed standards for reliability, scalability, security and performance. 
  • Work with senior engineers and architects to implement core platform patterns, tooling and capabilities. 
  • Apply appropriate security, privacy and governance controls to protect audience data and enable its safe, compliant use. 
  • Collaborate closely with engineers, product, analytics and data governance partners to deliver valuable data solutions. 
  • Support the platform in production, contributing to monitoring, incident resolution and continuous improvement. 
  • Continuously learn and stay up to date with data engineering tools, technologies and ways of working. 

YOUR SKILLS AND EXPERIENCE

ESSENTIAL CRITERIA:

  • Experience building or supporting data pipelines for analytics or data platforms. 
  • Strong SQL skills and experience working with data warehouses and transformation tools (e.g. dbt). 
  • Understanding of data modelling and good database design practices. 
  • Familiarity with pipeline orchestration and automated data workflows. 
  • Good engineering practices: writing clean, maintainable code, testing, and working with CI/CD pipelines.
  • Comfortable working in an agile delivery environment (Scrum or Kanban). 
  • Familiarity with cloud platforms and infrastructure-as-code concepts (preferably AWS and Terraform). 
  • A collaborative mindset and ability to work effectively within a team. 

 

DESIRED BUT NOT REQUIRED:

  • Experience with Python or another high‑level programming language.
  • Familiarity with large‑scale data processing technologies. 
  • Exposure to Snowflake or similar cloud data warehouses. 
  • Experience using AI‑assisted development tools (e.g. Copilot, Claude) to improve productivity.