Role Title: Engineering Lead
Experience: 12 to 18+ Years
Location: London (2 Days onsite/week)
The ideal candidate will be responsible for
leading multi-disciplinary engineering teams, providing technical direction, driving engineering excellence, ensuring delivery quality, and managing stakeholder relationships across business, architecture, operations, and delivery functions. The role requires strong hands-on knowledge of modern engineering practices, cloud-native platforms, microservices architecture, DevOps, security, and large-scale transformation programs within the banking domain. Engineering Leads are expected to foster a culture of innovation, automation, quality, continuous improvement, and operational excellence while ensuring successful delivery of business outcomes.
Key Responsibilities
Engineering Leadership
Lead multiple engineering squads delivering complex banking solutions.
Define engineering strategy, standards, and best practices.
Drive engineering excellence, productivity improvements, and technical innovation.
Establish development standards, code quality metrics, and governance controls.
Mentor Technical Leads, Architects, and Senior Engineers.
Solution Delivery
Own end-to-end technology delivery across programs and releases.
Ensure commitments are delivered within agreed scope, timeline, quality, and budget.
Manage dependencies across engineering, testing, DevOps, architecture, and business teams.
Support release planning, capacity planning, and sprint governance.
Architecture & Design
Collaborate with Enterprise and Solution Architects on technology roadmaps.
Review solution designs to ensure scalability, resilience, maintainability, and security.
Drive API-first, cloud-native, microservices-based engineering approaches.
Ensure adherence to Bank's engineering and security standards.
Engineering Quality
Champion test automation, code quality, security scanning, and performance engineering.
Drive CI/CD adoption and DevSecOps practices.
Monitor engineering metrics, technical debt, and platform stability.
Improve system reliability, observability, and operational readiness.
Stakeholder Management
Act as the primary technology contact for business and delivery stakeholders.
Present engineering updates, risks, dependencies, and mitigation plans.
Work closely with Product Owners, Customer Journey Managers, Delivery Managers, and Architects.
Support governance forums and executive status reporting.
Team & People Leadership
Lead distributed teams across multiple locations.
Support hiring, onboarding, mentoring, and capability building.
Conduct performance reviews and career development conversations.
Drive a high-performance engineering culture.
Risk & Compliance
Ensure compliance with Bank's governance, audit, security, and risk requirements.
Manage operational risks and technology controls.
Support production readiness reviews and regulatory initiatives.
Required Technical Skills
Engineering & Architecture
Java / GoLang / .
NET / Python
Microservices Architecture
REST APIs
Event-Driven Architecture
Domain Driven Design (DDD)
Cloud Platforms
AWS / Azure
Kubernetes
Docker
OpenShift
DevOps & Automation
Jenkins
GitHub / Bitbucket
Terraform
Ansible
CI/CD Pipelines
Engineering Practices
TDD / BDD
Secure Coding
Performance Engineering
Observability & Monitoring
SRE Principles
Tools
JIRA
Confluence
Azure DevOps
Splunk
Dynatrace
SonarQube
Banking Domain Knowledge
Preferred experience in:
Retail Banking
Commercial Banking
Digital Banking
Identity & Authentication
Customer Journeys
Payments
Lending Platforms
Open Banking
Risk & Compliance
Fraud & Security
Key Deliverables
Engineering Roadmaps
Solution Design Reviews
Release Readiness Assessments
Engineering Governance Packs
Platform Modernization Plans
Capacity & Delivery Plans
Risk and Dependency Management Reports
Technical Debt Reduction Plans
Operational Stability Metrics
Qualifications
Bachelor's or Master's Degree in Engineering / Computer Science / Technology.
12+ years of software engineering experience.
5+ years leading large engineering teams.
Experience delivering large-scale banking transformation programs.
Strong stakeholder management and leadership skills.
Experience working in Agile / SAFe environments.
Preferred Certifications
AWS Solution Architect
Azure Architect Expert
Kubernetes Certification
SAFe Agilist
TOGAF
DevOps Certification