Data & Analytics
Permanent - Full Time
Newcastle-upon-Tyne, GB, NE991RN Edinburgh, GB, EH99 1SP
BBC PUBLIC SERVICE B'CAST
Job Closing Date: 06/03/2025
THE ROLE
Job Reference: 14516
Band: D
Salary: Up to £64,000 depending on relevant skills, knowledge and experience.
Contract type: Permanent
Location: Office Base is Newcastle. This is a hybrid role and the successful candidate will balance office working with one day a fortnight in Newcastle.
We’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage.
Excellent career progression – the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation.
Unrivalled training and development opportunities – our in-house Academy hosts a wide range of internal and external courses and certification.
Benefits: We offer a negotiable salary package, a flexible 35-hour working week for work-life balance and 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.
Product Group: Responsible for the design, development, and delivery of the BBC’s portfolio of digital products, including iPlayer, Sounds, Bitesize, and the BBC News and BBC Sport apps and website.
Data is fundamental to our future: both in helping us prioritise and shape our work and in creating richer, more personalised experiences for our audiences.
Role Responsibilities
The Senior Data Engineer will support the Product Data Domain teams by building ETL pipelines to ingest and transform data for key value use cases across the BBC. Responsibilities include:
1. Developing robust and scalable data pipelines to ingest, transform, and analyse large volumes of structured and unstructured data.
2. Contributing to initiatives to enhance data quality, governance, and security.
3. Breaking down stakeholder requirements into smaller tasks and identifying optimal solutions.
4. Building innovative solutions to acquire and enrich data from various sources.
5. Guiding team members on designing, developing, testing, and building automation workflows.
6. Conducting insightful database design and ensuring compliance with best practices.
7. Participating in building and testing business continuity and disaster recovery procedures.
8. Providing feedback on future technologies and releases based on market knowledge.
Are you the right candidate?
We look for the following skills:
Technical Skills
* 3+ years of experience in a data engineering or analytics engineering role, preferably in digital products.
* Strong knowledge of Data Warehouse technologies.
* Extensive use of cloud technologies such as AWS and GCP.
* Excellent SQL and Python skills.
* Experience deploying and scheduling code bases in a data development environment.
* Comfortable working alongside cross-functional teams.
Teamwork and Stakeholder Management
* Ability to listen to others’ ideas and build on them.
* Ability to communicate clearly to both technical and non-technical audiences.
* Ability to collaborate effectively towards team goals.
* Strong attention to detail.
About the BBC
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC. We value diversity and are committed to equality of opportunity.
DISCLAIMER
This job description outlines the essential characteristics of the role, including principal accountabilities and the skills required for satisfactory performance.
#J-18808-Ljbffr