# Principal Software Engineer

**Company**: BBC Studios
**Location**: London, GBR
**Experience**: senior
**Job type**: contract
**Salary**: £78,000 - £85,000
**Category**: Engineering
**Industry**: Media & Entertainment

**Apply**: https://careers.bbc.co.uk/job/London-Principal-Software-Engineer-FTC-W12-7FA/1376823957/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c0287416-260

## Description

We are seeking a Principal Software Engineer to lead development for work order fulfilment within a major media supply chain transformation programme at BBC Studios. This is a 12-month fixed-term contract role with a salary range of £78,000 - £85,000, plus a London Weighting Allowance of £5,441.

As a Principal Software Engineer, you will work closely with architects, developers, and product teams to drive end-to-end delivery and future-proof our technology stack. You will remain actively involved in coding, technical decision-making, code reviews, deployment planning, and team collaboration.

Key responsibilities include:

- Leading development activities to ensure end-to-end delivery of working software

- Facilitating agile ceremonies and planning team capacity

- Building effective relationships with third-party technical teams

- Collaborating with architects to ensure designs are deliverable and fit for long-term operational support

- Championing continuous improvement in processes, tools, and engineering practices

Essential criteria include:

- Strong background in AWS serverless and cloud-native architectures

- Experience leading technical teams in a DevOps environment using Agile methodology

- Expertise in AWS Serverless, TypeScript, Python, and observability

- Experience with databases such as DynamoDB, Aurora PostgreSQL, or MongoDB

Desired skills include:

- Knowledge of media processing workflows

- Django experience or strong desire to learn

- Familiarity with Polaris by Fabric Insights or Rally by SDVI

Benefits include a flexible 35-hour working week, 26 days annual leave, defined pension, caring and parenting support, and life assurance.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- AWS Serverless
- TypeScript
- Python
- DevOps
- DynamoDB
- Aurora PostgreSQL
- MongoDB
- Cloud Architecture

### Nice to have
- media processing workflows
- Django
- Polaris by Fabric Insights
- Rally by SDVI

---

Source: [Apply at careers.bbc.co.uk](https://careers.bbc.co.uk/job/London-Principal-Software-Engineer-FTC-W12-7FA/1376823957/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
