Senior Software Engineer
1 week ago
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 DETAILSJOB DETAILS JOB TITLE:Senior Software Engineer - BBC Search JOB REFERENCE:32908 JOB BAND: D CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Search Enablement LOCATION: Salford Dock House - Hybrid 1-2 days in Office (OFFICE DAY = Monday) PROPOSED SALARY RANGE:£60,000 - £70,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. CLOSING DATE: 23:59 on Wednesday the 3rd December 2025 INTERVIEWS TO COMMENCE:15th of December* this may be subject to changeWe'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. Interview Process: 1 x hour coding test, a short break followed by a 75 min values-based interview PURPOSE OF THE ROLEStep 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. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt to an ever-changing world - we set the pace. WHY JOIN THE TEAM Our team delivers the services that drive the search and suggest capabilities for the majority of the BBC (including iPlayer, Sounds, Children's, News and Sport). Ever wondered why "Eastenders" comes top when you type "East" in BBC search?That is an example of using our knowledge of what is relevant to the audience and boosting that result, so it appears higher up the page. The team are looking into ways to use Relevancy Engineering techniques to add weighting to search results and to 'boost' their visibility.This in turn will allow us to create a better - more personalised content stream for the user.The main work streams include: · 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. · Working with our editorial and engineering colleagues to ensure that our search engines are aware of all the content the BBC has to offer.We offer a warm welcome with full support settling in and foster a culture where everyone has an opportunity to succeed.We're deeply proud of our values, which are intrinsic to the way we behave every day.We take them seriously because we want our culture to thrive.We want people to really enjoy working with us and get a buzz from knowing that what they are doing is making a difference and enhancing people's lives. YOUR KEY RESPONSIBILITIES AND IMPACT:We focus on hiring for potential at the BBC, so the main requirement for the position is a strong software engineering skillset.We want to hear from skilled engineers and technical experts from all industries. Demonstrate full-stack development expertise, with strong backend focus. Apply a structured, professional approach to ensure high-quality engineering and development Build polished, detail-oriented products with exceptional design standards. Perform rigorous testing and collaborate with Test Engineers for continuous improvements. Foster relationships with local engineering networks for a sustainable talent pipeline and team scalability. Drive efforts to create an outstanding engineering team and culture & Collaborate with cross-functional teams to define and implement requirements. Mentor and support junior engineers,providing guidance through code reviews, pair programming. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture.We are looking for a Software Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. YOUR SKILLS AND EXPERIENCEESSENTIAL CRITERIA: 1.Strong software engineering fundamentals with backend development experience Demonstrable experience building backend services using at least one of the team's core languages (TypeScript, JavaScript, Java or Python). Able to follow structured engineering practices and deliver high-quality, maintainable code. 2.Experience developing and supporting cloud-based services Practical experience with cloud platforms, ideally AWS (for example: S3, Lambda, EC2, SQS, Step Functions, or similar). Able to design, deploy and troubleshoot distributed systems at scale. 3.Familiarity with modern DevOps and CI/CD practices Hands-on experience with version control (Git/GitHub), automated testing (TDD or equivalent), and continuous integration / deployment pipelines (for example: Jenkins, GitHub Actions, CodePipeline etc). 4.Ability to collaborate effectively in cross-functional engineering teams Demonstrated ability to work with product, data science, QA and other engineering teams. Experience participating in code reviews, pair programming, and contributing to shared coding standards. 5.Commitment to learning and contributing to team culture Evidence of sharing knowledge and contributing to an inclusive, supportive engineering environment. Shows alignment with BBC values and a willingness to learn new technologies, especially in the Search and Relevancy Engineering domain. Our tech stackThe team is predominantly a backend team.Below are some of the tools/ technologies we currently use in our teams: · 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/CDWe create and support reliable and scalable cloud-based services on Amazon Web Services, use Git and GitHub for version control and practice pair programming and Test-Driven Development where possible.In a nutshell, we seek someone who champions inclusivity, nurtures talent, and upholds the BBC's values, all while driving technical excellence. If this sounds like your cup of tea, we'd love to hear from you.
-
Senior Software Engineer
3 days ago
London, Greater London, United Kingdom Openr Software Services Full time £60,000 - £120,000 per yearJob DescriptionWe've recently closed a significant funding round and are backed by Azzurri Group, one of the UK's most successful hospitality investment platforms. With strong market traction, we're now looking for a Senior Engineer. Role OverviewTechnical EnvironmentBackend: AWS Lambda, TypeScriptInfrastructure: Serverless Framework, TerraformAWS cloud...
-
Senior Software Engineer
7 days ago
London, United Kingdom Oho Group Ltd Full time**Senior Software Engineer | 110-120K | FinTech | Hybrid-Remote | Python | AWS** Senior Software development opportunity with one of London's leading FinTech Data Scale ups A London based data analytics firm who are currently solving some of the most complex and sophisticated problems in big data, are looking to hire talented senior software developed to...
-
Senior Software Engineer
7 days ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Music Tech, West London Role: Senior Software Engineer (FE leaning)Salary: Up to £110KLocation: West London, 2 days in the officeTech: TypeScript (NextJS), ReactJS, AWSI'm supporting a rapidly growing music-tech company in West London that's working at the intersection of sound and modern engineering. They're looking for a...
-
Senior Software Engineer
2 days ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Platform – Design and Build Platform for Massive Expansion Up to £130,000 plus benefits London Office – 4 days a week Golang, AWS/GCP, Kubernetes, Distributed Systems Senior Software Engineer - We’re working with a high-growth payments business that has disrupted the market to become a major player in Europe. With over...
-
Senior Software Engineer
3 weeks ago
london, United Kingdom Acquired Talent Ltd. Full timeSenior Software Engineer / Python / TypeScript / AI / Start-up / Fullstack Senior Software Engineer Salary: £200-275K Meaningful Equity Location: Liverpool Street, Central London Zone 1 We’re on the lookout for a Senior Software Engineer (TypeScript / Python) for a revolutionary AI workflow start-up that are helping real consumers across the globe. They...
-
Senior Software Engineer
3 days ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Platform – Design and Build Platform for Massive ExpansionUp to £130,000 plus benefitsLondon Office – 4 days a weekGolang, AWS/GCP, Kubernetes, Distributed SystemsSenior Software Engineer - We’re working with a high-growth payments business that has disrupted the market to become a major player in Europe. With over 150,000...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom RedCat Digital Full timeWorking for an industry leading, high-growth SaaS business with some of the biggest brand names in the world as customers, the Senior Software Engineer will build innovative next-gen solutions that are at the forefront of the industry. In this role, the Senior Software Engineer will be given full autonomy, taking ownership from design phase through to...
-
Senior Software Engineer
3 weeks ago
London, United Kingdom RedCat Digital Full timeWorking for an industry leading, high-growth SaaS business with some of the biggest brand names in the world as customers, the Senior Software Engineer will build innovative next-gen solutions that are at the forefront of the industry.In this role, the Senior Software Engineer will be given full autonomy, taking ownership from design phase through to...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom RedCat Digital Full timeJob DescriptionWorking for an industry leading, high-growth SaaS business with some of the biggest brand names in the world as customers, the Senior Software Engineer will build innovative next-gen solutions that are at the forefront of the industry.In this role, the Senior Software Engineer will be given full autonomy, taking ownership from design phase...
-
Senior Software Engineer
7 days ago
London, United Kingdom Fyre Global Limited Full timeSenior Software EngineerNode.js / AWS / ReactLondon (Hybrid, 3 days onsite) Are you the kind of Senior Software Engineer who enjoys taking something fast-and-scrappy and turning it into something scalable, elegant, and genuinely robust? This is a chance for a Senior Software Engineer to join a small, but ambitious tech-for-good / IoT startup based in the...