
Location
London - Television Centre
Hours
Full Time - 12 month fixed term contract
Salary
£78,000 - £85,000 per year, plus London Weighting Allowance of £5,441. Salary is based on relevant skills, knowledge and experience.
About the Role
This is a 12 month fixed term contract for a Principal Software Engineer to lead development for work order fulfilment within a major media supply chain transformation programme at BBC Studios. The role is critical to delivering modern, cloud-native, serverless workflows that support BBC Studios’ global content operations. You will work closely with architects, developers, and product teams to drive end-to-end delivery and future-proof the technology stack. This highly technical role involves hands-on coding, technical decision-making, code reviews, deployment planning, and team collaboration.
The role requires strong expertise in AWS serverless technologies, TypeScript, Python, and DevOps practices. Experience with media processing workflows is highly desirable to accelerate delivery in this specialist domain.
The team integrates Polaris by Fabric Insights and Rally by SDVI alongside internally developed products including the Fulfilment Service. Applications use TypeScript across backend and frontend, and Python/Django, with infrastructure hosted in AWS. Close collaboration with other BBC Studios MSCE teams and third-party technical teams is central to this role.
Experience
- Hands-on technical leadership with strong background in AWS serverless and cloud-native architectures.
- Proven experience leading technical teams in a DevOps environment using Agile methodology.
- Experience managing technical integrations and working directly with third-party technical teams to resolve issues and coordinate changes.
- Expertise in AWS Serverless services: Lambda, Step Functions, SNS, SQS, EventBridge.
- Highly skilled in TypeScript and Python.
- Experience with observability, monitoring, logging, and distributed tracing for serverless/microservices.
- Database experience with at least two of the following: DynamoDB, Aurora, PostgreSQL, MongoDB/DocumentDB or similar NoSQL solutions.
- AWS Associate level certification or equivalent experience building serverless solutions.
About you
- Passionate about building modern systems that deliver business value quickly.
- Strong collaborator able to build effective relationships with internal and third-party teams.
- Committed to championing continuous improvement in processes, tools, and engineering practices.
- Able to mentor developers and foster knowledge sharing.
- Comfortable facilitating agile ceremonies and balancing competing priorities including support, maintenance, security, and new features.
Desirable but not required
- Knowledge of media processing workflows such as transcoding and metadata pipelines.
- Experience with Django or strong desire to learn.
- Familiarity with Polaris by Fabric Insights or Rally by SDVI, or comparable media workflow platforms.
Qualifications
- AWS Associate level certification or equivalent experience is preferred.
- No formal qualifications required beyond relevant experience and skills.
BBC

















