We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser's local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve the website's performance, as well as cookies used to display content tailored to your interests. Your experience of the site and the services we are able to offer may be impacted if you do not accept all cookies. Let me choose
Reject additional cookies Accept additional cookies
Press Tab to Move to Skip to Content Link
SEARCH JOBS
APPLY NOW
Start
Please wait...
Senior Principal Software Engineer
Job Requisition ID: 25581
Job Closing Date: 10/10/2025
London, GBR, W1A 1AA
| Salford, GBR, M50 2QH
JOB DETAILS
Band: (Band E)
Salary: Upto 110,000 base salary depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.
Contract type: Permanent role
Location: This is a hybrid role, and the successful candidate will balance office working with home working - Salford or London office - 1 to 2 days a week
We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage.
PURPOSE OF THE ROLE
We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team - and an opportunity to do some of the most meaningful work of your career.
Our Account & Identity platform underpins the BBC's digital future, with Identity & Access Management (IAM) at its core. To meet our strategic ambitions, we are evolving into three dedicated groups: Account Capabilities, Account Platform, and User Engagement. Together, they will deliver resilient, scalable foundations and audience-facing value at pace.
We are now hiring a Senior Principal Engineer to act as a cross-group technical leader. This is a senior individual contributor role, accountable for engineering practices, standards, and cost efficiency across all three groups. You will be expected to bring deep IAM expertise, while also providing floating technical leadership across Account Capabilities, Account Platform, and User Engagement. You will focus on high-impact problems for a defined period, embed sustainable solutions, and then move on to the next challenge - leaving behind stronger teams, clearer practices, and more cohesive systems.
The BBC offers an inclusive workplace where fairness, respect, equality, dignity and autonomy are part of our everyday goals and behaviours. We select candidates on merit and value diversity in all its forms.
Interview Process
We believe in fairness, transparency, and giving candidates the best opportunity to demonstrate their strengths.
Our process has two stages:
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.