Vacancy Search

Search Jobs  

Senior Software Engineer - News Labs (GoURMET project)

Please Note: The application deadline for this job has now passed.

Job Introduction

About BBC News Labs

News Labs is an innovation team that sits between BBC R&D and BBC News.

We work to influence the future direction of audience experiences for News.

BBC News hopes to reach 500 million people worldwide by 2022 each week, and we need people who will help make that ambition a reality through delivering innovation into news.

Role Responsibility

We collaborate with editorial and product teams across the BBC as well as academic partners, and external research and design agencies. We want you to help us with the GoURMET (Global Under Resourced Media Translation) project, which is one of our new external collaborations. You'll be helping create and maintain new translation technology, working with our project partners across Europe. This means working with teams across the BBC as well as our external project partners to develop and promote the emerging language technologies with which we are experimenting.

We work in short project cycles to create prototypes, demonstrate proofs of concept, test assumptions and gain early feedback. We're always looking for ways to improve and grow, through training, participation in industry hackathons, knowledge sharing and enabling a flexible working environment.

Much of our work on previous projects has been built on full stack Javascript with some Python and deployed via AWS, but you will have freedom to experiment and input into the languages and stack used as the project develops further in collaboration with teams across the BBC and our external project partners

Are you the right candidate?

When writing your application please tell us about:

  • Your experience of designing and developing software using different programming languages
  • Examples where you have had to process structured or unstructured data
  • Your experience of working with RESTful web services; maybe you have made use of existing APIs within a system you were designing or perhaps you have developed an API as part of a cloud-based service, give us an example
  • Your experience of following good security practices while developing cloud-based services
  • How you have made use of containerisation technologies in some of your previous projects
  • Your interest in news and/or innovation
  • Software development projects where you have taken a leading role from planning through to execution and delivery
  • Your ability to work autonomously, direct your own work and take on different roles as the project requires

In addition, you might also be able to tell us about one or more of these:

  • Your experience writing Javascript, Python or Java
  • Your experience with research projects
  • Your experience using Agile practices for software development and your understanding of software testing methods
  • Designing better user experiences
  • Working in a Unix/Linux based environment
  • Using a version control system (such as Git)

Package Description

Package Description

'Flexible and part-time options available'

We offer a competitive salary package, a flexible working week for work-life balance and offer a range of flexible working options from 28 hours a week upwards.’

Based London W1

Salary Band D

Continuing - Permanent 

  • Excellent career progression – the BBC offers great opportunities for people to seek new challenges and work on many different and varied products.
  • Unrivalled training and development opportunities – our in-house Academy hosts a wide range of internal and external courses and certification.
  • A vibrant digital community – we have a strong focus on continuous improvement and engineering excellence. We host regular talks from internal and external speakers, and provide generous opportunities to attend industry events and conferences.
  • A variety of technical challenges – we work across a wide range of platforms, languages and technologies; from the latest frameworks and open standards, to the newest devices and modern cloud platforms.
  • Benefits - We offer a competitive salary package, a flexible  working week for work-life balance and 26 days holiday with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more

About the BBC

We don’t 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 you’ve read about our values and behaviours in the document attached below. You’ll be asked questions relating to them as part of your application for this role.

 The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups.  We are committed to equality of opportunity and welcome applications from individuals, regardless of their background.

Flexible and part-time options available'

We offer a competitive salary package, a flexible working week for work-life balance and offer a range of flexible working options.


This website is using cookies to improve your browsing experience. If you navigate to another page without changing the settings below you consent to this. Read more about cookies.