Mid-level Software Engineers at BBC

3 weeks ago


Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

About the Role

We are looking for skilled software engineers to join our team at the BBC. As a software engineer at the BBC, you will have the opportunity to work on a wide range of projects and contribute to the development of our innovative products.

Main Responsibilities

  • Design, develop, and test software applications
  • Work collaboratively with cross-functional teams to deliver high-quality software
  • Contribute to the development of new features and products
  • Participate in code reviews and ensure high-quality code

Requirements

  • Strong programming skills in languages such as Java, Python, and JavaScript
  • Experience with cloud-based environments such as AWS and Azure
  • Knowledge of software development principles, design patterns, and best practices
  • Ability to work in an agile environment and collaborate with cross-functional teams

What We Offer

We offer a comprehensive benefits package, including a competitive salary, 25 days' annual leave, and a range of lifestyle benefits. We also provide opportunities for professional development and growth, as well as a supportive and inclusive work environment.

About the BBC

The BBC is a global leader in the media industry, and we are committed to innovation and excellence in all that we do. We are proud to be a diverse and inclusive organization, with a strong focus on social responsibility and community engagement.

How to Apply

If you are a motivated and talented software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your application, including your resume and a cover letter, to our online portal.



  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe are seeking highly skilled Mid-level and Senior Software Engineers to join our team at the BBC. As a software engineer at the BBC, you will be part of a multidisciplinary team focused on delivering high-quality software solutions. You will work closely with principal engineers and team leaders to design, develop, and maintain complex...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Software Engineer, BBC**Job Introduction**At the BBC, we're passionate about developing cutting-edge software solutions that enhance the lives of millions. Our software engineering team has pioneered innovative products and features that position us at the forefront of our industry.We're seeking Mid-level and Senior Software Engineers with demonstrable...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Job IntroductionStep into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and...

  • Software Engineer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at the BBC, working on the development of our backend systems. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our users.Key ResponsibilitiesDesign and develop scalable...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the ApprenticeshipThe BBC is offering a unique opportunity for aspiring journalists to join its news team as a Level 5 Journalist Apprentice. This 24-month apprenticeship programme will provide you with the skills and experience needed to succeed in a fast-paced and dynamic industry.Key ResponsibilitiesWork alongside experienced journalists to develop...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Job Summary:The BBC is seeking a talented individual to join its journalism team as a Level 5 Journalist Apprentice. This exciting opportunity will provide the successful candidate with the chance to develop their journalistic skills and gain industry-recognized qualifications.Main Responsibilities:Work alongside BBC News and Sports teams to develop...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the BBCThe BBC is a leading media organisation with over 20 years of experience serving audiences online. We entertain, educate and inform millions of people every day through our key products, including BBC iPlayer, News, Sport, Weather and Sounds.As a fundamental part of our journey, we use data science to enrich our content, improve journalist...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Software Engineering RoleWe are seeking a skilled Software Engineer to join our Data Sourcing team at the BBC. As a key member of our team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions.As a Software Engineer with a data focus, you will be responsible for designing and implementing...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Group and Public Services Full time

    Software Engineer - Data SourcingBand: CContract type: continuingLocation: Newcastle (one / two days per week in our office at Newcastle Broadcasting Centre on Barrack Road)As a Software Engineer in our Data Sourcing team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven choices that shape the...

  • Software Engineer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe are seeking highly skilled Software Engineers to join our team at the BBC, one of the UK's most iconic and beloved brands. As a Software Engineer, you will play a key role in developing innovative products and features that reach millions of people globally.Key ResponsibilitiesDesign, develop, and maintain high-quality software applications...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Group and Public Services Full time

    Job Title: Software Engineering Team LeadWe are seeking a highly skilled Software Engineering Team Lead to join our Data Insights team at the BBC. As a key member of our engineering team, you will be responsible for leading the development of our data tools and ensuring they meet the diverse needs of our stakeholders.Key Responsibilities:Lead the development...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Lead Product Analyst to join our team at the BBC. As a key member of our Product Analytics team, you will be responsible for leading a diverse team of product analysts to produce insights that drive digital product strategy across the BBC.Main ResponsibilitiesDefine and implement Product Analytics' strategy in...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Principal Product Analytics Developer to join our team at the BBC. As a key member of our Product Data Domain, you will be responsible for leading the creation of clean, tested, and well-modelled datasets around our digital estate.Main ResponsibilitiesDesign and implement dimensional data models that promote a...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    As a Technical Operator Apprentice at the BBC, you will have the opportunity to develop a wide range of skills in broadcast and media systems. You will work alongside experienced professionals to learn the technical aspects of broadcasting, including camera operations, floor management, and technical directing.Main Responsibilities:Assist in the operation of...

  • Senior Data Analyst

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleThe BBC is seeking a skilled Senior Data Analyst to join its Product Analytics team. As a key member of the team, you will play a crucial role in delivering actionable insights that inform product design and development.Main ResponsibilitiesBuild a deep understanding of our audiences' experiences and needs to guide product design and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Join the BBC Newsroom as a Journalist ApprenticeAre you passionate about storytelling and eager to develop your journalism skills? We're looking for talented individuals to join our Newsroom as Journalist Apprentices. As a BBC apprentice, you'll have the opportunity to work alongside experienced journalists, learn from industry experts, and gain hands-on...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Job DescriptionAt the BBC, we're looking for a skilled Digital Product Developer to join our team. As a key member of our Product Data Domain, you'll play a crucial role in shaping the future of our digital products.Key ResponsibilitiesDesign and implement dimensional data models that promote a self-service approach to data consumption.Develop and maintain...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    About the RoleWe're looking for a skilled Lead Technical Project Manager to drive the delivery of our data transformation across multiple data initiatives and improvements to our ways of working.The successful candidate will be responsible for the delivery of large-scale data programs, working with multiple teams, and implementing streamlined delivery...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom BBC Full time

    Welcome to a unique opportunity to launch your career in the exciting world of broadcasting. As a Broadcast & Media Systems Technical Operator Apprenticeship - Level 3 - Newcastle-upon-Tyne, you will be part of a dynamic team that drives the creation and delivery of high-quality content to audiences across the UK.**Salary:** £21,840Job Description:We are...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom ENGINEERINGUK Full time

    Job SummaryWe are seeking a skilled Software Development Engineer to join our AWS team at the BBC. As a key member of our Data Sourcing team, you will play a crucial role in empowering our colleagues across Radio, TV, News, and Sports to make data-driven decisions. Our mission is to keep the BBC at the forefront of innovation, and we're looking for talented...