Senior Software Engineer

Full time @Tech Hire Hub in Other
  • Post Date : February 18, 2025
  • Apply Before : March 20, 2025
  • 0 Application(s)
  • View(s) 21
Email Job

Job Detail

  • Job ID 6105
  • Experience  4 Years
  • Gender  Both
  • Industry  Other
  • Qualifications  Degree Bachelor
  • Work Mode  Remote

Job Description

Senior Software Engineer – BBC Data Sourcing Team

Location: Newcastle (Hybrid: 1–2 days/week in the office at Newcastle Broadcasting Centre)
Salary: £55k to £65k
Contract Type: Permanent


About the Role

Join the BBC’s Data Sourcing team and help revolutionize the way the BBC makes data-driven decisions. As a Senior Software Engineer, you will play a pivotal role in empowering various departments such as Radio, TV, News, and Sports to make informed decisions that shape the BBC’s future. You’ll be part of a forward-thinking tech hub in Newcastle, contributing to a platform designed to push boundaries, experiment with new technologies, and collaborate with experts worldwide.


Role Responsibilities

  • Full-stack development with a focus on data technologies.
  • Ensure high-quality, scalable applications with attention to detail.
  • Collaborate with Test Engineers to optimize the data platform’s infrastructure.
  • Mentor junior engineers and promote a learning culture.
  • Contribute to architecture decisions and integrate with various AWS technologies.
  • Foster relationships with local engineering networks to scale the team and talent pipeline.
  • Improve CI/CD tools and integration systems.
  • Conduct code reviews and enforce coding standards.
  • Engage with product managers to develop technical solutions for new features.
  • Lead the team in delivering outstanding software engineering, maintaining best practices and driving technical excellence.

Technologies We Use

  • Languages: Java, Python
  • Cloud: AWS (MSK, S3, EC2, Kinesis, etc.)
  • Deployment: CodePipeline, CodeBuild, Jenkins, CDK
  • Data Visualization: Grafana, Tableau
  • Testing: Rest-Assured, Cucumber, Postman, Gatling
  • Data: MySQL, Timestream, Redshift, Redis, InfluxDB, AWS Glue
  • Stream Processing: Apache Kafka, Apache Flink

Are You the Right Candidate?

  • Strong Software Engineering skills with leadership experience.
  • Proficiency in full-stack development, especially with data technologies.
  • Experience in cloud-based services (preferably AWS).
  • Expertise in building performant and scalable applications.
  • Ability to mentor and promote technical learning within a team.
  • Hands-on coding experience, with a focus on Test-Driven Development (TDD).
  • Familiarity with CI/CD integration and cloud platforms like AWS.
  • A desire to lead, grow, and engage with the North-East tech community.

What We Offer

  • Competitive Salary: £55k to £65k

  • Generous Benefits Package:

    • Employer pension contribution of up to 10%
    • 26 days annual leave + bank holidays and the option to buy/sell additional days
    • Contributory lifestyle benefits (discounts, gym memberships, etc.)
    • Employee assistance programs
    • Learning and development tailored to your role
    • Flexible working arrangements: Hybrid, job sharing, and flexi-time options available
  • Inclusive Environment: Join a diverse team, with staff networks supporting women, disabilities, and other underrepresented groups.


About the BBC

The BBC is committed to inclusivity and diversity in the workplace. We are proud to have a culture where everyone’s unique contribution is valued. We offer equal opportunities and encourage applications from individuals of all backgrounds.

If you are looking to work at the intersection of technology, data, and media, and want to make an impact at one of the world’s leading broadcasters, apply now!

Required skills

Other jobs you may like