Data Engineer
New Today
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.
- Location:
- City Of Westminster
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Data/ML Engineer
-
United Kingdom
- IT;IT
Job Description I'm working alongside an already successful UK-based technology and artificial intelligence company who are looking to speak to Software Developers or Data Engineers of all levels. My client has a focus on supporting the Defence secto...
More Details -
-
New Today
HR Analytics & Data Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing....
More Details -
-
New Today
Data Engineer
-
City Of Westminster
- IT & Technology
Overview As a Data Engineer, you\'ll play a hands-on role as a contributor to client projects, focusing on both delivering engineering work as well as upskilling members of the client team. As a member of the data capability within Made Tech, you wi...
More Details -
-
New Today
Data Engineer
-
City Of Westminster
- IT & Technology
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 suppor...
More Details -
-
New Today
Software Engineer - Graph Data Science
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly. Customers use Neo4j to gain a deeper understanding of their business a...
More Details -
-
New Today
Data Cabling Engineer
-
United Kingdom
- Construction
Job title: Data Cabling Engineer Location: Sittingbourne, Kent Duration: 3 months initially Day rate: £180 per day (CIS, Limited Company or PAYE - contractor can choose) Start date: ASAP Standard hours: Monday to Friday, 8am-4.30pm Pay frequenc...
More Details -