The Engineering and Software Development Team at the BBC is responsible for designing, developing, and maintaining the software solutions that power the corporation's broadcasting and digital media services. This team collaborates closely to create innovative applications, ensures reliable performance through rigorous testing, and supports the scalability and security of the BBC's digital platforms, including iPlayer and Sounds. With a focus on both user experience and technical excellence, they play a crucial role in delivering high-quality content to audiences worldwide.
Alexander Toop
Software Engineering Team Lead
Amit Savant
Software Engineering Team Lead
Anandu Nandan
Senior Software Test Engineer
Anita Nadgir
Software Engineer In Test
Aparna Anipindi
Senior Test Engineer
Artur Novak
Senior Software Engineer
Ashwini Hegade
Software Tester
Blair Stuart
Software Engineering Team Lead
Chris Darlaston
Software Engineering Manager
Chris Needham
Principal Software Engineer
Courtney G.
Senior Operations Engineer
Dan Ellis
Principal Software Engineer
Daniel Atherton
Software Engineering Team Lead
Dean Hunter
Software Engineer
Doug Hardy
Senior Principal Software Engi...
Dustin Steiner
Senior Software Engineer
Emma Carruthers
Senior Principal Software Engi...
Gavin Young
Principal Systems Engineer
Iain Middlehurst
Software Engineering Manager
Ian J Hayward
Software Engineering Team Lead
Jack Stevenson
Principal Software Engineer
James Carmichael
Software Engineering Manager
James Scarborough
Engineering Manager
James Waddington
Software Engineering Team Lead
John Newman
Software Engineering Team Lead
Jonathan R.
Lead Data Engineer
Jonathan Sloman
Software Development Team Lead
Josh Coventry
Software Engineering Team Lead...
Juliet Payne
Senior Operations Engineer
Kalyani Savant
Software Engineering Team Lead
Kevin Castillo
Software Engineering Team Lead
Kevin Taylor
System Engineering Team Lead
Lucy MacGlashan
Software Engineering Team Lead...
Mark Hayes
Software Engineering Team Lead
Matt Ryan
Software Engineering Team Lead...
Matthew Gamble
Engineering Team Lead
Michael Murnin
Senior Software Engineer
Nathan Joyce
Software Engineering Team Lead
Nigel Millward
Software Engineer
Osada Lakmal Paranal...
Software Engineering Team Lead
Paul Burt
Software Engineering Manager
Peter Newman
Software Engineering Team Lead
Peter Wright
Technical Programme Manager
Richard Felton
Software Engineering Team Lead
Russell Blandamer
Software Engineering Team Lead
Ryan Waudby
Software Engineering Team Lead
Salih Aker
Senior Test Engineer
Sam Kavanagh
Principal Software Engineer (m...
Shadi Kim
Senior Software Test Engineer
Shazia Tarafdar
Senior Software Test Engineer
Simon Liddicott
Team Lead, Systems Engineering
Stefano Belloro
Software Engineering Manager
Stephen Littlefair
Cloud Engineering Team Lead
Steve Hy
BBC Digital Media Services Sit...
Stuart Sharpe
Software Engineering Manager
Subhathira Rengaraj
Software Engineer In Test
Tamara Williams
Software Engineering Team Lead
Tanu Sahnan
Senior Engineering Manager
Thomas Hawes
Software Engineer
Zain Tahir
Senior Software Engineer