×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Data Sourcing

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: BBC Group and Public Services
Full Time, Contract position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 54600 - 68700 GBP Yearly GBP 54600.00 68700.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Job Overview

Senior Software Engineer - Data Sourcing

JOB BAND: D

CONTRACT TYPE:
Permanent, Full-time

DEPARTMENT:
Data Sourcing

LOCATION:

UK Wide

PROPOSED SALARY RANGE:
Up to £54,600 – £68,700 depending on relevant skills, knowledge and experience.

Purpose of the Role

Join the BBC's Data Sourcing team as we revolutionise the way our organisation makes decisions. As a Software Engineer with a data focus, you’ll play a crucial role in empowering our colleagues across Radio, TV, News and Sports to make data‑driven choices that shape the future of the BBC.

Key Responsibilities
  • Demonstrate expertise in full‑stack development and leadership, with a focus on data‑driven technologies.
  • Conduct rigorous testing and collaborate with Test Engineers for continuous improvement.
  • Mentor junior engineers, promote a culture of learning and stay up to date with new technologies, particularly in data‑driven domains.
  • Collaborate with leadership to build and nurture the engineering community.
  • Conduct code reviews, maintain coding standards and guidelines.
  • Collaborate with cross‑functional teams to define and implement requirements.
Qualifications

Essential Criteria
  • High proficiency and experience in at least one of the major mobile platforms:
    Android (Java and Kotlin) or iOS (Swift).
  • Solid understanding of software engineering principles, design patterns, best practices including optimisation, monitoring and security considerations.
  • Experience working in a cross‑functional software engineering team, using Agile development practices.
  • Strong code quality practices (incl. peer reviews and pair‑programming).
Qualifications – Desirable Criteria
  • JavaScript, particularly Node.js/NPM.
  • Continuous integration/deployment with Git Hub Actions.
  • Test‑Driven Development and testing practices.
  • BDD with Cucumber.
  • Amazon Web Services (AWS) and its associated technologies.
Benefits
  • Fair pay and flexible benefits including a competitive salary package, a flexible 35‑hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.
  • Excellent career and professional development.
  • Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer.
  • A values‑based organisation where the way we do things is important as what we do.
EEO Statement

We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio‑economic background, religion and/or belief.

Disability confident

We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process or to carry out this role, please contact us via email r.

Contact

For any general queries, please contact:

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary