Senior Software Engineer, BBC Verify (London)
Senior Software Engineer, BBC Verify (London)

Senior Software Engineer, BBC Verify (London)

London Full-Time 56000 - 84000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Join a team of data scientists to analyse satellite data and uncover impactful stories.
  • Company: The BBC is a leading media organisation committed to diversity and employee development.
  • Benefits: Enjoy a flexible 35-hour work week, 25 days annual leave, and excellent training opportunities.
  • Why this job: Be part of a multidisciplinary team making a real impact in news coverage and storytelling.
  • Qualifications: Extensive experience with satellite data, programming in R/Python, and strong communication skills required.
  • Other info: Hybrid working options available; the BBC values diversity and offers equal opportunities.

The predicted salary is between 56000 - 84000 £ per year.

Senior Data Scientist (Senior Software Engineer), BBC Verify

Join to apply for the Senior Data Scientist (Senior Software Engineer), BBC Verify role at BBC.

Package Description
Job Reference: 20803
Band: D
Salary: Up to 70,000 plus London weighting depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.
Contract type: Permanent
Location: London – Hybrid
Were 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.

If you need to discuss adjustments or access requirements for the interview process please contact the reasonable.adjustments@bbc.co.uk. For any general queries, please contact: bbchr@bbc.co.uk.

Job Introduction

BBC Verify brings together open-source intelligence (OSINT) specialists, disinformation reporters, fact checkers and data journalists to find impactful stories and to offer new lines and compelling coverage of the biggest issues across BBC Newss website, social media, television and radio. The successful candidate will work alongside three other data scientists, using their computing skills to multiply the story-finding and story-telling capacity of BBC Verify.

Main Responsibilities

This is a role for a data scientist, programmer, or a mix of both who specialises in ingesting, analysing and explaining satellite data and who can work effectively in news as part of a multidisciplinary team. Their computing skills will enable the team to find new stories, to pick which story ideas to follow and to find stories faster from satellite imagery, APIs.

Examples Of Recent Projects Include

  • Automating steps in the collection and presentation of satellite imagery in order to speed the assessment of damage in military conflict.

The Successful Candidate Must Have

  • Extensive experience finding newsworthy insights in a broad range of satellite data sources.
  • Extensive experience developing automated tools that have the potential to find stories in satellite data.
  • Experience of embedding the latest research practices/techniques relating to use of satellite data in non-expert groups.
  • Extensive experience programming in R and/or Python to automate the extraction, cleaning, transformation and analysis of satellite data.
  • An understanding of delivering stories or projects with editorial content to tight deadlines.
  • Experience identifying, proposing and delivering new ideas for analysis OR improvements to workflows based on technical skills and understanding of the organisations needs.
  • The communication skills to work with non-technical colleagues to identify the technical strengths and weaknesses of story ideas and to explain analysis findings and caveats clearly and concisely.

About The BBC

The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. We dont focus simply on what we do we also care how we do it. Our values and the way we behave are important to us. Please make sure youve read about our values and behaviours here. Diversity matters at the BBC. We have a working environment where we value and respect every individual\’s unique contribution, enabling all of our employees to thrive and achieve their full potential.

We want to attract the broadest range of talented people to be part of the BBC whether thats to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity.

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.

#J-18808-Ljbffr

Senior Software Engineer, BBC Verify (London) employer: British Broadcasting Corporation

The BBC is an exceptional employer, offering a dynamic work environment in London that fosters innovation and collaboration. With a strong commitment to employee development through unrivalled training opportunities and a flexible working culture, the BBC empowers its staff to grow and thrive while contributing to impactful storytelling. Employees enjoy a competitive salary package, generous leave options, and a supportive atmosphere that values diversity and inclusion.
B

Contact Detail:

British Broadcasting Corporation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, BBC Verify (London)

✨Tip Number 1

Familiarise yourself with the latest trends in satellite data analysis and how they apply to journalism. This will not only help you understand the role better but also allow you to discuss relevant projects or ideas during your interview.

✨Tip Number 2

Network with professionals in the field of data science and journalism, especially those who work with satellite data. Engaging in conversations can provide insights into the role and may even lead to referrals.

✨Tip Number 3

Prepare to showcase your programming skills in R and Python by working on personal projects or contributing to open-source initiatives. Being able to demonstrate your technical abilities will set you apart from other candidates.

✨Tip Number 4

Understand the BBC's values and how they relate to diversity and inclusion. Be ready to discuss how your background and experiences align with these values during the interview process.

We think you need these skills to ace Senior Software Engineer, BBC Verify (London)

Extensive experience in satellite data analysis
Proficiency in programming languages R and Python
Automated tool development for data extraction and analysis
Strong understanding of open-source intelligence (OSINT)
Ability to work under tight deadlines
Experience in delivering editorial content
Excellent communication skills for non-technical audiences
Problem-solving skills in data-driven environments
Experience with APIs for data ingestion
Knowledge of data cleaning and transformation techniques
Ability to propose and implement workflow improvements
Collaboration skills within multidisciplinary teams
Adaptability to new research practices and techniques

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data science, programming, and working with satellite data. Use keywords from the job description to demonstrate that you meet the specific requirements of the role.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about the role at BBC Verify. Mention specific projects or experiences that align with their mission and how your skills can contribute to their goals.

Showcase Your Technical Skills: Clearly outline your programming expertise in R and Python, as well as any experience with automated tools for data analysis. Provide examples of how you've used these skills to deliver impactful results in previous roles.

Highlight Communication Abilities: Since the role involves working with non-technical colleagues, emphasise your communication skills. Share examples of how you've successfully explained complex technical concepts to diverse audiences in the past.

How to prepare for a job interview at British Broadcasting Corporation

✨Showcase Your Technical Skills

Make sure to highlight your extensive experience with R and Python during the interview. Be prepared to discuss specific projects where you've automated data extraction and analysis, as this is crucial for the role.

✨Demonstrate Your Storytelling Ability

Since the role involves finding and telling impactful stories from satellite data, come prepared with examples of how you've turned data insights into compelling narratives. This will show your ability to connect technical work with editorial content.

✨Communicate Clearly with Non-Technical Colleagues

The BBC values collaboration across disciplines. Be ready to explain complex technical concepts in simple terms, demonstrating your communication skills and ability to work effectively within a multidisciplinary team.

✨Prepare for Questions on Flexibility and Adaptability

Given the hybrid working model and the emphasis on flexible working at the BBC, be prepared to discuss how you can adapt to different working environments and collaborate with teams remotely or in person.

Senior Software Engineer, BBC Verify (London)
British Broadcasting Corporation

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>