Mid-level & Senior Software Engineers (Salford, Newcastle, Glasgow)

Company: BBC Studios Ltd
Apply for the Mid-level & Senior Software Engineers (Salford, Newcastle, Glasgow)
Location: Salford
Job Description:

Package Description

Job Ref: 13904

Band: C (Mid‑level Software Engineers – £43,000 – £53,000 per annum)D (Senior Software Engineers – £55,000 – £65,000 per annum)Contract type: permanentLocation: Glasgow, Salford or Newcastle (hybrid working)

Benefits:

  • Employer pension contribution of up to 10%
  • 25 days’ annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days
  • Contributory lifestyle benefit options (discounts at retailers, cycle‑to‑work scheme, discounted gym memberships, healthcare schemes)
  • Employee assistance and well‑being programmes
  • Learning and development (industry‑recognised qualifications, coaching and mentoring)
  • Inclusive and diverse environment with staff networks
  • Family‑friendly flexible working arrangements (hybrid, job sharing, flexi‑time, compressed hours)

Job Introduction

Step into the world of the BBC, one of the UK’s most iconic brands. Our Software Engineering team pioneers innovative products and features that keep us at the forefront of the industry. We are expanding our engineering hub and looking for Mid‑level and Senior Software Engineers to join teams in Newcastle, Salford and Glasgow. Programming languages required vary by site:

  • Glasgow: AWS / Node / JavaScript
  • Salford: AWS / Java / Python
  • Newcastle: AWS / Node / JavaScript / Python / React

Main Responsibilities

Software engineers at the BBC are builders, designers and problem solvers. In this role you will:

  • Innovate and design new features and products, working closely with multidisciplinary teams
  • Deliver high‑quality code in line with project goals and delivery cycles, using agile methods
  • Take ownership of projects, code, database architecture and scalability
  • Mentor junior developers, promote technical standards and pair‑program across the team
  • Ship code and provide ongoing support after launch, ensuring secure, reliable and scalable software
  • Expand your skills across different areas and broaden your understanding of how the business works

Practices we value include pair‑programming, shipping great products, hybrid work environments, mentoring and coaching, 10% development time each week, continuous deployment, agile processes with documentation and testing, and a focus on simplicity, efficiency and performance.

Qualifications

  • Experience with the end‑to‑end software development lifecycle (SDLC)
  • Working in cloud‑based environments (AWS and Azure)
  • Strong understanding of software development principles, design patterns and best practices
  • Experience writing automated tests and using TDD approaches
  • Aspirations for engineering excellence and a passion for code

EEO Statement

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 consider flexible working requests for all roles, unless operational requirements prevent otherwise.

#J-18808-Ljbffr…

Posted: July 13th, 2026