Lead Engineer
We are looking for a Lead Engineer to spearhead one of our GenAI feature team’s developing applications that are used by thousands of colleagues on a daily basis. In this role you will develop and deploy applications to production that help Barclays become more efficient and serve as a subject‑matter expert in Generative AI strategy.
Location
Radbroke or London‑Shoreditch campus
Responsibilities
* Develop and deliver high‑quality software solutions using industry‑aligned programming languages, frameworks, and tools.
* Collaborate with product managers, designers, and other engineers to define software requirements and devise solution strategies that align with business objectives.
* Participate in code reviews, promote a culture of code quality, and share knowledge with peers.
* Stay informed of industry technology trends and innovations, actively contributing to the organization’s technology communities.
* Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
* Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Experience & Qualifications
* Proficiency in Python and experience with Large Language Models (LLMs).
* Hands‑on experience with AWS services such as Bedrock, Lambda, S3, Lex, and CloudWatch.
* Experience evaluating LLMs and prompt optimisation.
* Strong communication and collaboration skills, with the ability to work in cross‑functional teams.
* Mentoring and developing team members, identifying talent gaps, and fostering a culture of technical excellence and continuous improvement.
* Experience developing AI applications within a regulated organization (highly valued).
* Knowledge of data engineering concepts and DevOps practices including CI/CD (GitLab Runners, Jenkins), Infrastructure as Code (Terraform, CloudFormation), Docker, and container deployments to ECS and EKS.
Leadership & Expectations
* Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness.
* Lead a team of engineers, set objectives, coach employees, and manage performance.
* Demonstrate leadership behaviours: Listen, Energise, Align, and Develop.
* Consult on complex issues, provide advice to People Leaders, and support escalated issue resolution.
* Identify and mitigate risk, develop new policies/procedures, and strengthen controls.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industry
Banking and Financial Services
Values & Mindset
All colleagues will demonstrate Barclays values of Respect, Integrity, Service, Excellence, and Stewardship, and the Barclays Mindset of Empower, Challenge, and Drive.
#J-18808-Ljbffr