Lead Software Engineer (Data) - #1735919
Lloyds Banking Group

JOB TITLE: Lead Software Engineer (Data)
SALARY: £90,440 - £106,400
LOCATION(S): Bristol
HOURS: Full-time - 35 hours per week
WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Bristol office.
About this opportunity:
We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you!
As the UK's largest Digital, Retail and Commercial bank we realise that our data is a significant business differentiator and plays a pivotal role in achieving our sustainable growth ambitions.
This role is in Transaction Classification Services lab, where we're on a mission to provide a world class transaction data enrichment capability to power commercialisation. We're delivering one of the UKs richest transaction datasets, revolutionising financial insights and market intelligence for LBG and our customers. It's a critical role to us, as you'll drive the evolution of data analytics solutions and AI capabilities, by developing and delivering solutions that are aligned with our group technical strategy and help achieve our lab's goals and priorities.
In this role, you'll:
You'll be responsible for all aspects of delivery of new solutions and features, leading on design, software development, testing and operational stability, balancing priorities and ensuring adherence to group standards.
Be responsible for leading a talented group of engineers, guiding them through the software development lifecycle and manage the delivery of robust, scalable data applications and features.
Get the opportunity to work with modern tech, data stacks, and cloud-based architectures, managing both the foundational data solutions alongside the adoption of advanced AI and ML capabilities.
Be solving technical problems at pace, identify and implement software engineering best practices, manage task dependencies and priorities to ensure timely delivery.
Advise engineers on considerations around functional and non-functional requirements and guide them during software development and testing.
Drive alignment with security principles, secure coding practices, addressing code vulnerabilities and PEN testing resolutions.
Work alongside the team Product Owner to plan and manage the delivery of feature roadmap and drive continuous improvement and operational excellence.
What you'll need:
An experienced engineering lead with a recent focus on developing data and analytics solutions on cloud platform (e.g. GCP/AWS/Azure). Technical know-how in data engineering techniques which cover both batch and low latency streaming solutions.
Agile Delivery: Significant experience in delivering technical solutions in an Agile environment.
Deep technical expertise in software and data engineering, programming languages (python, java etc.). Understanding of orchestration (Composer, DAGs), data processing (DataFlow, dbt), and database capabilities (e.g. BigQuery, CloudSQL, BigTable).
Knowledge of container technologies (Docker, Kubernetes), IaaC (Terraform) and experience with cloud platforms such as GCP.
Detailed understanding of automated CI/CD pipelines and experience of working with tools such as Jenkins, Spinnaker, Harness etc.
Problem Solving: Adaptable able to use & learn new skills & knowledge in varying circumstances and are comfortable providing recommendations and thought leadership using your own judgment.
Collaboration and Communication: Able to influence others with strong communication and interpersonal skills.
It's okay if one or two of these are things you're not used to. We want people who are eager to learn, grow, and teach us something in the process.
Desirables:
Industry Standard: GCP Data Engineer/ Cloud Architect certifications
Good appreciation of data security and privacy, and architectural implications it has on application design.
Modern progressive technologies - e.g., machine learning, artificial intelligence, block chain etc.
High-level knowledge of QA, data quality, and software quality tools such as SonarQube, etc.
About working for us
Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know.
We also offer a wide-ranging benefits package, which includes:
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
Want to do amazing work, that's interesting and makes a difference to millions of people? Join our journey.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Bid Writer (Innovation)

Sales Consultant

Pension Consultant
