Engineering Lead for data and software engineering at Lloyds Banking Group. Leading teams, driving modernization, and ensuring compliance in a regulated banking environment.
Responsibilities
Lead high‑performing teams: Build psychologically safe teams with strong engineering standards and ownership.
Deliver at scale: Ship reliable services for prudential calculations and regulatory reporting.
Set engineering excellence: Drive CI/CD, testing, code quality, and secure, observable architectures.
Design and run data platforms: Own canonical data models and scalable ETL/ELT pipelines on GCP.
Modernise and enable: Embed governance, modernise legacy analytics safely, and grow engineering capability through coaching.
Requirements
Proven data engineering experience including designing data models, normalisation, and entity relationship for analytics at scale.
Hands-on building ETL/ELT pipelines and orchestrations (ideally Airflow/Cloud Composer) on GCP.
Strong software engineering fundamentals: version control (Git/GitHub), PR discipline, code reviews, automated testing (unit/integration), and CI/CD.
Proficiency in Python for data engineering and service development; writing clean, efficient, well-structured code.
Practical data governance mindset: access controls, lineage, cataloguing, and data quality embedded into delivery.
Experience in a regulated environment (banking/financial services ideal) and familiarity with prudential/regulatory data needs (e.g., Basel III, CRD IV).
People leadership: coaching engineers, setting standards, aligning teams around outcomes, and creating momentum.
Benefits
A generous pension contribution of up to 15%
An annual bonus award, subject to Group performance
Share schemes including free shares
Benefits you can adapt to your lifestyle, such as discounted shopping
30 days’ holiday, with bank holidays on top
A range of wellbeing initiatives and generous parental leave policies
Full Stack Developer creating web applications and visualising data for Vidoori. Collaborating with cross - functional teams to design and implement scalable and maintainable solutions.
Jira Tech Lead transforming business requirements into scalable solutions for Raiffeisen Bank. Leading technical improvements and handling Jira environment complexities.
Senior Engineer at Deutsche Bank designing scalable, resilient Java - based banking solutions. Leading engineering best practices and mentoring developers in a hybrid working environment.
AI Software Engineer in Broadcom’s Tanzu Division focusing on application development and AI integration. Leading technical decisions and mentoring engineers, engaging with open - source community.
R&D Software Engineer developing high - quality Mainframe Security solutions at Broadcom. Focusing on software design, testing and mentoring junior developers in agile environments.
Tech Lead specializing in React Native frontend development for Makro PRO's digital venture. Guiding technical excellence while driving B2B e - commerce transformation in Southeast Asia.
Technical Lead overseeing system design and architecture for StoreOps platforms. Defining technical standards and leading integrations within distribution systems at Makro PRO in Thailand.
Software Engineer at CACI designing, developing, and maintaining innovative software solutions to meet industry standards. Collaborating with cross - functional teams and overseeing the software development lifecycle.
Principal Software Engineer providing technical leadership in software architecture for government systems. Leading development teams to ensure mission success and architectural integrity.
Software Engineer developing algorithms and software related to synthetic aperture radar for CACI. Collaborate on remote sensing technology project with experts in the field.