B

Principal Software Engineer

BBC

newcastle upon tyne, england, United-Kingdom Full-time May 31, 2026
Apply Now

Opportunity Description

JOB DETAILS

JOB BAND: D

CONTRACT TYPE: Permanent

DEPARTMENT: BBC Product Group – Data Platforms

LOCATION: Newcastle - Hybrid

PROPOSED SALARY RANGE: £65,000 - £80,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.

We’re happy to discuss flexible working. If you’d like to, please indicate your preference in the application – though there’s no obligation to do so now. Flexible working will be part of the discussion at offer stage.

PURPOSE OF THE ROLE

Join the BBC’s Data Sourcing teams and help shape the future of our streaming and analytics platforms. As a Principal Software Engineer, you’ll provide technical leadership across critical ingestion and real‑time data systems, helping teams deliver scalable, resilient, and high‑performing platforms that enable data‑driven decision making across the BBC.

Full-time IT & Technology

Ready to Apply?

Submit your application for Principal Software Engineer at BBC

Apply for this Position