Senior Software Engineer

New Yesterday

Job Details

JOB BAND: D
CONTRACT TYPE: Permanent
DEPARTMENT: B&EUT
LOCATION: London, Salford, Newcastle, Glasgow, Edinburgh, Cardiff, Bristol or Birmingham – Hybrid
PROPOSED SALARY RANGE: £60,000-£70,000 (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

The BBC B&EUT team (Broadcast and End User Technology) ensures the delivery of content to online products and supports traditional transmission. We’re responsible for making sure that all the content coming into the BBC is handled correctly and moved on to the right distribution channels and then out to an audience of millions around the world.

As we do this we need to have a good handle on the quality of what we receive, how things are moved through the supply chain and any issues and anomalies that slow down that process.

To support this we are looking for a Senior Software Engineer with good experience of managing data platforms and visualisations to join the team and help us improve the visibility of this critical information.

Your Key Responsibilities and Impact

  • Shape and design solutions to support a wide range of BBC stakeholders and key audience-facing products.
  • Work on existing data ingest pipelines and tools to support data analysts creating, maintaining and improving data handling and visualisation.
  • Pull data from multiple sources, manage it and enable the organisation to make sensible decisions.
  • Build integration and data pipelines on AWS, finding innovative ways to manage data and developing front‑end tools to support and ease data entry.
  • Contribute to projects such as D&I tracking tools, supply‑chain visibility flows and media asset bottleneck identification.
  • Participate in regular innovation events, hacks, cross‑team learning sessions and share expertise.

Skills and Experience

A strong senior software engineer with a background in delivering quality solutions and supporting internal business teams. Good knowledge of AWS and managing data pipelines to merge multiple sources of data to allow detailed analysis.

  • Experience working in small and occasionally informal teams.
  • Ability to define and identify customer needs while working with business teams.
  • Knowledge of SQL and NoSQL databases.
  • Experience with statistical models and data analysis (advantage).
  • Proficiency with source control solutions (Git, branching, repositories).
  • Knowledge of the software development and testing lifecycles.
  • Experience working in an Agile software development environment (Scrum).

Essential Criteria

  • Knowledge of both SQL and NoSQL databases.
  • Experience with statistical models is an advantage.
  • Used to working in an environment using various source control solutions (Git, etc.) including branching & working with repositories.
  • Knowledge of the software development and software testing lifecycles.
  • Experience working in an Agile software development environment (Scrum).

Benefits

  • Competitive salary package with a flexible 35‑hour working week, 25 days annual leave (plus options).
  • Defined pension scheme, discounted dental, health care and gym.
  • Excellent career and professional development.
  • Support in your working life, including flexible working discussed at any stage of the application, selection or offer.
  • A values‑based organisation where what we do is important.

We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio‑economic background, religion and or belief. Find out more about diversity, inclusion and belonging in our strategy below.

BBC EEO statement – The BBC is an equal opportunities employer. We consider all applicants and employees in accordance with all applicable employment law.

Below is a brief statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved.

BBC Group and Public Services, Broadcasting House, Portland Place, London, United Kingdom, W1A 1AA. BBC Studios Distribution Limited, company no: 01420028, registered address: 1 Television Centre, 101 Wood Lane, London, United Kingdom W12 7FA.

#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology