> Markdown version of [/jobs/ext/1434686-lead-backend-engineer](https://www.wearedevelopers.com/jobs/ext/1434686-lead-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Backend Engineer - **Company:** Biosite - **Location:** Solihull, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Unit Testing, C++ (Programming Language), Code Review, Databases, Database Queries, Scrum Methodology, Systems Architecture, Systems Integration, Web Services, Application Enhancement Tool, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Backend, Information Technology, Api Design - **Published:** July 25, 2026 - **Apply:** https://www.careerjet.co.uk/job/gb735a4bb61bb7cf07e1bf02c4e1e2d1e8/eaa ## About the Role * Has a Bachelor's or Master's degree in Computer Science, Engineering, or a related field and has proven experience as a Lead Backend Engineer or similar role. * Has strong proficiency in C++, with fair knowledge of the language specification and thorough knowledge of the standard library, STL containers, and algorithms. * Has experience developing, integrating, or deploying AI/ML-powered solutions and is familiar with Large Language Models (LLMs), AI-assisted development tools, and modern AI frameworks. * Has understanding of AI system architecture, prompt engineering, vector databases, RAG (Retrieval-Augmented Generation), and AI service integration and has experience evaluating * Has knowledge of database systems and excellent problem-solving skills and a proactive attitude. ## Description Biosite provides biometric access control and workforce management software solutions for the construction industry and Biosite is expanding the team and is looking for a Lead Backend Engineer to support its growth journey. Joining the R&D team, the Lead Backend Engineer, reporting directly to the Head of Software, will play an essential role in R&D to drive profitable and sustainable growth, whilst upholding company values. We are seeking a highly skilled and experienced Lead Backend Engineer to join our dynamic team. The ideal candidate will be an expert in C++, with a passion for building scalable, high-quality applications. The Lead Backend Engineer will be responsible for leading the development of the backend stack, ensuring best practices are followed, and collaborate closely with front-end engineers and the Product team to deliver highly efficient systems. You would also: * Collaborate with product managers, architects, and other stakeholders to define technical requirements and design, develop, and maintain backend systems that power our access control and security solutions. * Evaluate, develop, and implement AI-powered tools and solutions to enhance products, engineering productivity, and operational efficiency and optimize performance, scalability, and reliability of our APIs and services. * Stay current with emerging AI technologies and provide technical leadership on the adoption of AI best practices across the team and participate in API design discussions and contribute to the evolution of our platform. * Lead and assist a team of backend engineers, fostering a collaborative, high-performing engineering culture and own technical delivery for backend projects, ensuring work is well-planned, tracked, and delivered on time. * Facilitate sprint planning, stand-ups, and retrospectives in collaboration with product and delivery teams and identify bottlenecks, optimize database queries, and improve system efficiency, write unit tests, participate in code reviews and collaborate with QA engineers to ensure high-quality software releases. The skills and experience you need We are looking for someone who ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Why optimizing for system comprehension is key to implementing AI for software development](https://www.wearedevelopers.com/videos/100210-why-optimizing-for-system-comprehension-is-key-to-implementing-ai-for-software-development) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)