Enable job alerts via email!

Software Engineer

BBC Studios Distribution Limited

Newcastle upon Tyne

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A major broadcasting company seeks a Software Engineer to design complex software solutions. The ideal candidate will have strong experience with React, TypeScript, and AWS. This role includes agile planning and mentoring team members. The company values diversity and offers competitive benefits including a 35-hour work week and ongoing professional development.

Benefits

Flexible working hours
25 days annual leave
Defined pension scheme
Discounted health care and gym access
Professional development opportunities

Qualifications

  • Strong experience working with large engineering teams.
  • Excellent communicator and collaborator.
  • Comfortable working with web technologies and cloud solutions.

Responsibilities

  • Design software that meets complex product needs.
  • Lead the agile planning and delivery process.
  • Deliver high-quality work with appropriate testing.

Skills

React
TypeScript
Node.js
AWS
Automated testing
Event Driven architecture
Mentoring
Job description
Overview

The BBC's digital products reach more than 500 million people every week and are trusted globally as a source of news, entertainment and education. That trust is built not only on our editorial standards, but also on the security, reliability and resilience of the systems behind every stream, story and service.

Responsibilities
  • Work with project, product and technical leads to design software that meets complex product and business needs, creating implementable specifications and tasks at feature and component level.
  • Participate in and lead as required, the team's agile planning and delivery process.
  • Participate in and help improve the team's software development methodologies such as pairing, code and documentation reviewing, and continuous delivery.
  • Deliver work to successful completion across the immediate team including writing appropriate tests using automated test-driven techniques for ensuring code quality and coverage.
  • "careerSiteCompanyId" is used to send the request to the correct data centre.
  • "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor.
  • "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another.
Eligibility / Inclusion

This role is advertised as part of our for disabled people. To apply for this role you should identify as deaf, disabled or neurodivergent and must meet either the , or the if applying in Northern Ireland. You're broadly defined as disabled under both acts if you have a physical or mental impairment that has a substantial and long‑term negative or adverse effect on your ability to do normal daily activities. This definition includes both apparent and non‑apparent conditions and impairments, and medical conditions such as Cancer, HIV or Multiple Sclerosis.

Ideal Candidate

As the ideal candidate you'll have strong experience working with large engineering teams, as well as being an excellent communicator and collaborator. You'll also be very comfortable working with web technologies - such as React, TypeScript, and CSS - as well as the broader technology landscape such as networking, the cloud, and accessibility. You'll have a thirst for new opportunities - such as those offered by AI - whilst also understanding the operational and safety needs of a large organisation. You'll also be a self‑starter, excellent at seeking opportunities and reaching out to others to make great things happen.

Experience & Qualifications
  • Extensive experience in React, Typescript and Node.js.
  • Extensive experience in relational and non-relational db.
  • Experience building systems following Event Driven architecture.
  • Experience in Automated testing.
  • Experience with complex, multi-tenant cloud platforms in AWS.
  • Experience in You have a strong track record in software engineering with ideally in agile, CI/CD and DevOps environments.
  • In-depth hands‑on experience with streaming platforms such as Kinesis, to build scalable, decoupled systems.
  • Experience of working on multiple projects or codebases concurrently.
  • Experience of mentoring and supporting less experienced members of the team.
Legal Information

Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer.

Location

BBC Group and Public Services, Broadcasting House, Portland Place, London, United Kingdom, W1A 1AA. BBC Studios Distribution Limited, company no: 01420028, registered address: 1 Television Centre, 101 Wood Lane, London, United Kingdom W12 7FA.

Benefits
  • Fair pay and flexible benefits including a competitive salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.
  • Excellent career and professional development.
  • Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer.
  • A values‑based organisation where the way we do things is important as what we do.
  • Benefits may vary if you are joining on an FTC basis. Learn more about life at the BBC and our values in our candidate pack.
Diversity and Inclusion

You belong We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. We want to attract the broadest range of talented people to join us. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. Find out more about diversity, inclusion and belonging in our strategy below. Disability confident

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.