Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineering team lead

Cardiff
BBC
Engineering
Posted: 19 March
Offer description

This job is with BBC, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

JOB DETAILS JOB BAND: D
CONTRACT TYPE: Permanent, Full-time
DEPARTMENT: Web Enable, Web Experiences
LOCATION: Salford or Glasgow - Hybrid, 1 day per week in-office.
PROPOSED SALARY RANGE: £74,667- £85,333 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects 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 We are currently looking for a Software Engineering Team Lead for our foundational Web Tooling team in Web Enable, Web Experiences.
The Web Enable group is formed of four multi-disciplinary, agile teams that own and operate robust, resilient and highly scaled underpinning technologies that the majority of the public service BBC website runs and depends upon. Our high-quality engineering solutions handle massive numbers of users daily. We regularly enable and collaborate with many other teams to build amazing, world-class web experiences loved by millions.
WHY JOIN THE TEAM This role provides a unique opportunity to redefine the vision and purpose of an existing cross-disciplinary team, with ambitions for the team to expand ownership over several key, core functionalities that a range of stakeholders across all of Web will integrate with and depend on.
You will be someone who has a passion for leading world-class engineering teams and developing, guiding and mentoring people. You will have a background in full-stack software engineering and have experience of delivering products and services that adhere to modern engineering best practices. You will have strong knowledge of building, deploying, maintaining and supporting systems, products and services on the web at scale, utilising a range of different technologies, tools and practices.
You'll also be collaborating with a friendly and inclusive group leadership community of other Team Leads and Principal Engineers with a collective focus on enablement and platform engineering. You'll have plenty of opportunity to support and guide best practices with the teams that build their product experiences on our common web platform and use the tools we create to accelerate their own innovation.
KEY RESPONSIBILITIES AND IMPACT The role of a Software Engineering Team Lead is a hybrid role mixing expert technical knowledge with leading your team and managing your engineers' day to day and their career development.
The focus of the role includes:
People: Recruit, mentor, coach and manage staff, assuring the quality of their work and professional development.
Environment: Create the environment in which people can be their best. This will involve working with department leaders to create a positive and diverse working culture and working with peers to create continuity and alignment across the teams.
Technical: Work across the Web area and wider BBC technical community to improve our software, share knowledge and improve processes & practices when developing software.
YOUR SKILLS AND EXPERIENCE Essential Criteria
Experience leading engineering teams to deliver effective software solutions, including managing teams through designing, writing and supporting solutions on large-scale tech stacks.
Experience growing software engineers from junior to senior level, supporting them to progress as engineers and work toward their career aspirations.
Technical expertise in HTML, CSS and JavaScript, including Node.js and SPA frameworks such as React, and demonstrable experience with AWS technologies.
Experience of measuring, shaping and improving agile practices in a software development team to ensure continuous delivery is achieved.
Skilled in dealing with multiple product and technical priorities with a focus on practical decision making in a collaborative cross-discipline team.
Desirable
Experience creating, maintaining or evolving software engineering communities of collaboration.
Experience in supporting and enabling other multi-disciplinary engineering teams as stakeholders.
Demonstrable experience in embedding good web accessibility best practices and understanding of WCAG 2.1 and 2.2 to at least AA standard.
If you can bring some of these skills and experiences, along with transferable strengths, we'd love to hear from you and encourage you to apply.
Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior process engineer
Glascoed
Bae Systems
Process engineer
Similar job
Ec&i technician
Cardiff
Drax
Technician
Similar job
Principal
Newport (Newport)
Lift Charles Warren
Principal
See more jobs
Similar jobs
BBC recruitment
BBC jobs in Cardiff
Engineering jobs in Cardiff
jobs Cardiff
jobs Cardiff
jobs Wales
Home > Jobs > Engineering jobs > Engineering jobs > Engineering jobs in Cardiff > Software Engineering Team Lead

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save