Senior Principal Software Engineer
New Yesterday
Join to apply for the Senior Principal Software Engineer role at BBC
JOB DETAILS
Band: (Band E)
Salary: Upto £110,000 base salary depending on relevant skills, knowledge and experience.
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
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.
Interview Process
We believe in fairness, transparency, and giving candidates the best opportunity to demonstrate their strengths.
Our Process Has Two Stages
- Practical Exercise – a focused task designed to explore your approach to problem‑solving and technical decision‑making.
- Panel Interview – a values‑based and technical conversation with peers and leaders, where we’ll discuss your experience, approach, and how you’d tackle the challenges of this role.
Your Key Responsibilities And Impact
- Own and shape the future of Identity and Access Management (IAM) at the BBC — guiding architectural direction, evaluating vendor solutions, and ensuring successful integration of third‑party platforms.
- Provide cross‑group technical leadership across Account Capabilities, Account Platform, and User Engagement, ensuring cohesion, clarity, and alignment to shared principles.
- Define and embed engineering standards that raise the bar for quality, security, and operational resilience across multiple teams.
- Ensure scalability and sustainability of our account and identity systems to support long‑term growth and global reach.
- Support and mentor Principal Engineers and Team Leads, fostering a culture of technical excellence and continuous improvement.
- Work in partnership with cross‑discipline peers to align technical strategy with business goals and accelerate time‑to‑market.
Essential Skills
- Identity & Access Management (IAM): Proven expertise in IAM systems, authentication flows, and standards (OAuth2, OIDC, SAML, MFA).
- Consumer scale IAM delivery experience.
- Senior IC level (Senior Principal / Staff Engineer) with cross team influence.
- Strong grasp of modern engineering practices (DevOps, cloud native, infrastructure as code) with focus on cost, performance, and reliability.
- Proven ability to step into complex initiatives, bring clarity, and deliver results.
Desirable Skills
- Experience evaluating and integrating vendor solutions at scale.
- Broader platform architecture knowledge beyond IAM.
- Skilled in mentoring Principal Engineers and Team Leads.
- Comfortable working in ambiguity and embedding sustainable practices.
- Strong collaboration across disciplines (product, delivery, architecture).
We select candidates on merit and value diversity in all its forms.
Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory.
The BBC is an equal opportunities employer.
- Location:
- Salford, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Principal Software Engineer
-
City Of London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
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. Contract type: Permanent role Location: This is a hybrid role, and the successful cand...
More Details -
-
New Yesterday
Senior/Principal Full-Stack Software Engineer
-
Greater London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior/Principal Full-Stack Software Engineer Clearly, Greater London, England, United Kingdom Overview We are looking for a Senior/Principal Full-Stack Software Engineer to join our growing team at Clearly. This is a high-impact role where you wil...
More Details -
-
New Yesterday
Senior Principal Software Engineer
-
Salford, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Join to apply for the Senior Principal Software Engineer role at BBC JOB DETAILS Band: (Band E) Salary: Upto £110,000 base salary depending on relevant skills, knowledge and experience. Contract type: Permanent role Location: This is a hybrid role...
More Details -
-
3 Days Old
Senior/Principal Full-Stack Software Engineer
-
Greater London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior/Principal Full-Stack Software Engineer. 5+ years of professional experience as a JavaScript/TypeScript engineer (full-stack). Experience in a leadership role is a plus. Strong knowledge of modern frameworks and libraries (especially React on the front end)
More Details -
-
5 Days Old
Senior/Principal Full Stack Software Engineer
-
Camden Town, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior or Principal Full-Stack Software Engineer. Will help lay the technical foundations of their platform and influence engineering direction and long-term product strategy. 5+ years of experience working with JavaScript/TypeScript as a full-stack engineer. Strong proficiency in modern front-end frameworks.
More Details -
-
5 Days Old
Senior/Principal Full Stack Software Engineer
-
City Of London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior or Principal Full-Stack Software Engineer is needed for a fast-growing B2B SaaS company. The successful candidate will play a key part in shaping architecture, scaling infrastructure, and delivering features that add real value to users. The role offers direct collaboration with cross-functional teams, including senior leadership.
More Details -