Senior Software Engineer
New Today
Overview
Senior Software Engineer role at BBC
Location: Salford (one / two days per week in our office). Band: D. Contract type: continuing.
Join to apply for the Senior Software Engineer role at BBC.
Job Introduction
Step into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Our Software Engineering team supports services that reach millions of people globally and helps pioneer innovative products and features that keep us at the forefront of the industry. We set the pace in a changing world.
Main Work Streams / Responsibilities
- Working closely with our data science colleagues to understand how we can improve the relevancy of results for the audience.
- Building a data capture and analysis framework to give us better insight into user behaviour and needs.
- Keeping our infrastructure up to date to handle a large volume of traffic in a performant way.
Additional responsibilities include driving an outstanding engineering team and culture, collaborating across cross-functional teams, conducting code reviews, and mentoring junior engineers.
Qualifications / Requirements
- Demonstrate expertise in full stack development, with a focus on backend technologies.
- Take a structured and professional approach to engineering, ensuring high-quality development.
- Build polished and beautiful products with attention to detail.
- Conduct rigorous testing and collaborate with Test Engineers for continuous improvement.
- Foster relationships with local engineering networks for a sustainable talent pipeline and team scalability.
- Drive the ambition to build an outstanding engineering team and culture.
- Conduct code reviews, maintain coding standards and guidelines.
- Collaborate with cross-functional teams to define and implement requirements.
- Mentor and support junior engineers, providing guidance through code reviews and pair programming.
Tech Stack / Environment
- Languages: TypeScript, JavaScript, Java, Python
- Cloud: AWS (S3, EC2, SQS, Lambda, SageMaker, Step Functions etc)
- Deployment: Jenkins, CodeBuild, CodePipeline, GitHub Actions
- Testing: TDD
- Database: PostgreSQL
- Search Engine: Solr, OpenSearch
- Techniques: DevOps, infrastructure, CI/CD
We create and support reliable and scalable cloud-based services on AWS, use Git and GitHub for version control, and practice pair programming and Test-Driven Development where possible.
About the BBC
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and prioritises their consideration ahead of other applicants when applicable. We value diversity, inclusion, and flexible working where possible, and encourage applications from all backgrounds in accordance with our Equal Opportunity policy.
Please review our values and behaviours to understand how we work together to achieve our goals.
Additional Information
Disclaimer: This job description outlines essential characteristics and accountabilities and is not a complete description of all duties. Employment screening checks will be conducted if an offer is made.
For general queries, please contact: bbchr@bbc.co.uk
- Location:
- Salford, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Java Software Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. Location: London (Hybrid) In this role you will be playing a key role in delivering high-performance backend services in a fast-moving, clou...
More Details -
-
New Today
Senior Software Engineer
-
England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview EditShare is seeking a highly talented Senior Software Engineer to join one of our scrum teams to build new features across EditShare’s suite of Media Asset Management products. This is a remote position within the UK (hybrid in Basingstoke...
More Details -
-
New Today
Senior Software Engineer - Node.js
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
What You'll Do Design and build reliable but simple solutions to complex problems at scale. Own the code and services you deploy, observe performance, and identify emerging problems. Assess and resolve production incidents that arise in the compone...
More Details -
-
New Today
Senior Software Engineer
-
Woking, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Are you an experienced Senior Software Engineer looking to take the lead on cutting-edge projects within the Defence sector? We are seeking a skilled engineer to design, develop, and deliver high-quality software solutions that meet complex...
More Details -
-
New Today
Senior Software Engineer-Networking for AI
-
Cambridge, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer-Networking for AI Join to apply for the Senior Software Engineer-Networking for AI role at Arm About Arm Arm leads in microprocessor technology, powering a global ecosystem of 1,000+ partners and 90 billion processors. Ou...
More Details -
-
New Today
Senior Software Engineer - Media Drivers
-
Manchester, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Arm's Image Signal Processor (ISP) group provides image processing technology for a range of sectors and use cases, including surveillance cameras, drones and automobiles. The SoCs at the heart of these devices use our “intellectual propert...
More Details -