Enable job alerts via email!

Data Engineer

The Bbc

City of Westminster

On-site

GBP 40,000 - 44,000

Full time

Today
Be an early applicant

Job summary

A prominent media organisation in the UK seeks a Data Engineer to design and build data pipelines. The role includes working with Redshift, Python, and SQL to enhance data systems supporting global journalism. Ideal candidates will have a strong educational background in Computer Science and hands-on experience in data engineering practices. Excellent benefits, flexible working, and career development opportunities are offered.

Benefits

Competitive salary
Flexible working hours
25 days annual leave
Defined pension scheme
Discounted healthcare
Gym membership

Qualifications

  • Hands-on experience with Redshift, Python & SQL.
  • Educational background in Computer Science, Data Engineering, or Information Systems.
  • Exposure to data warehouse projects, schema design, and data modelling.
  • Experience with ETL/ELT workflows and data quality testing.
  • Strong team collaboration and a proactive learning mindset.

Responsibilities

  • Build and maintain scalable ETL pipelines.
  • Work with Amazon Redshift to design and optimise the data warehouse.
  • Translate stakeholder requirements into technical solutions.
  • Test and validate data workflows to ensure quality.
  • Collaborate to create value with data.
  • Contribute to a culture of learning and adaptability.

Skills

Redshift
Python
SQL
ETL/ELT workflows
Data quality testing
Team collaboration
Proactive learning mindset

Education

Computer Science or related field

Tools

Airflow
AWS
GCP
Azure
Tableau
Looker
Job description
Overview

As a Data Engineer, you'll be part of a multi-disciplinary agile team working alongside analysts and data scientists, in a team with audience researchers. You'll help design and build data pipelines, contribute to infrastructure, and support the delivery of high-quality, resilient data systems that empower global storytelling.

Why join the team

Join our team which supports global journalism across more than 40 languages. You'll work with diverse datasets that reflect the complexity of the real world, while growing your skills in a supportive, international environment. Together, we build infrastructure that empowers journalists and informs millions worldwide.

Your key responsibilities and impact
  • Build and maintain scalable ETL pipelines using Python and SQL.
  • Work with Amazon Redshift to design and optimise our data warehouse.
  • Translate stakeholder requirements into technical solutions.
  • Test and validate data workflows to ensure quality and reliability.
  • Collaborate across disciplines to create value with data.
  • Contribute to a culture of learning, adaptability, and best practices.
Essential criteria
  • Hands-on Experience with Redshift, Python & SQL
  • Educational Background in Computer Science, Data Engineering, Information Systems, or a related field
  • Exposure to data warehouse projects, including schema design and data modelling
  • Experience with ETL/ELT workflows and data quality testing
  • Strong team collaboration and a proactive learning mindset
Desirable but not required
  • Media or broadcast experience
  • Experience with Airflow or other orchestration tools
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Knowledge of data visualization tools (e.g., Tableau, Looker)
  • Contributions to open-source projects or a personal GitHub portfolio
Salary

Proposed salary range: £40,000-£44,000. Flexible working will be part of the discussion at offer stage; indicate preference in the application if you wish.

Purpose of the role

The BBC is reinventing itself for a new generation—delivering world-class creativity, global reach, and public value. The World Service supports international journalism across over 40 languages and markets. Our team is adding to a scalable data warehouse to unify diverse data sources—from audience analytics to editorial metadata—and enable smarter, data-driven decisions across the organization.

Life at the BBC
  • Fair pay and flexible benefits including a competitive salary, flexible 35-hour working week, 25 days annual leave with the option to buy 5 extra days, a defined pension scheme, and discounted healthcare and gym.
  • Excellent career and professional development.
  • Support for flexible working during the application, selection, or offer stages.
  • A values-based organisation where how we work matters as much as what we do.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.