Senior Big Data Software Engineer, Open to flexible working
- Contract Type
Agile Working Options
Other Agile Working Arrangements / Open to Discussion
Job Description Summary
We are looking for two Senior Big Data Engineering Leads to be a key part of the Data Content Services Lab in Group Transformation. These are important new positions where you will have the opportunity to realign the strategic goals for the team with the organisational strategy, as well as being able to drive that vision into reality.
You will be responsible for engineering direction, quality and best practice across multiple teams and will be a key member of the engineering senior management team.
Senior Big Data Software Engineer
Company: Lloyds Banking Group, Data Content Services (DCS), Group Transformation
Location: Bristol or London
Salary & Benefits: £76,050 to £95,147 (location dependent), plus annual personal bonus percentage, up to 15% employer pension contribution, 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, home working (post covid) and a great work-life balance.
Who are Lloyds Banking Group?
As the UK's largest retail and commercial bank, we have a footprint that touches nearly every community and household in the UK. That gives us a big responsibility to support the UK economy, and we have a clear strategy to put customers first and achieve our vision of being the best bank for our customers.
We're committed to employing a diverse and inclusive workforce, reflective of the customers and communities we serve - where all our colleagues can be themselves and succeed on merit.
Who are Data Content Services & Group Transformation?
We are responsible for Hadoop based Systems of Insight within Lloyds Banking Group. The largest retail Bank in the UK. Whilst currently on-prem, we are moving to the cloud, making this a fantastic time to join our journey. We work closely with strategic suppliers and partners to provide the data solutions, technology & processes to enable the Group's Business Value Streams to process, analyse and understand the data they use day to day. This lab therefore plays a key role in helping the Group deliver its stated mission of being the Best Bank for Customers and Helping Britain Prosper.
We are the owners of the Enterprise Data Hub - a Hadoop implementation based upon Hive and Spark, currently favouring Scala. Lloyds Banking Group has also signed up to a strategic partnership with Google to utilise their Cloud Platform services (GCP) to create a new strategic platform for the Group to prepare our Bank of the Future service for customers. We anticipate very significant opportunity for review of our systems, data processing methods and approaches which you would be a key part of.
What exactly what I be responsible for?
You would be responsible for leading the engineering function for multiple teams delivering the highest quality data processing and analytical systems. Our teams use Agile practices and are multidisciplinary in their makeup.
You'll understand key business and lab priorities and ensure your teams are aligned with other teams across the wider lab. You will provide technical leadership, defining and driving technical roadmaps and strategic direction, as well as representing your teams in senior management meetings.
You will be a technical role model, providing technical counsel, helping your teams to troubleshoot complex problems, retaining a % of your time being hands on.
You will be innovative - constantly looking for better ways of solving problems and delivering more efficient solutions, especially using automation and DevOps methodologies. We would like to see you "mastering the art of laziness" and implementing automation and re-use wherever suitable and advantageous to do so.
We are a huge organisation with lots of moving parts, complex systems, processes and procedures, so you should be comfortable with ambiguity and have experience of delivery in both traditional fast path Waterfall and Agile methods and the ability to adapt to whatever comes along as needed!
What do we want to see from applicants?
We like to see people applying from diverse organisational, cultural and technological backgrounds and believe this is critical to success. In terms of minimum criteria we will need to see when applying, you would need to be able to demonstrate that you have prior experience providing strategic direction and vision around big data systems (Large scale Hadoop, Spark, Beam, Flume or similar data processing paradigms), the associated data transformation and ETL experience, plus prior management experience setting direction and leading technical teams.
We believe in staying hands-on at the senior management level and would expect roughly 20-30% of your time to stay on the tools. In terms of technologies you should have good knowledge of big data systems, ideally Hadoop/Spark, with programming skills in languages like Scala, Python or Java but we are not precious about which.
On a personal level we would want to see a passion for what can be done with big data systems, excellent people and communication skills, including the ability to influence and effectively communicate with a wide variety of technical and non-technical staff.
What support will I get and how will my career grow?
As a multi-brand, multi-channel business, we have the scale and breadth to provide you with a diverse range of training and development opportunities, helping you achieve a rewarding and fulfilling career. The sheer size of Lloyds provides many opportunities.
If you succeed there will be opportunity to grow within the role or to move into other disciplines within Enterprise Data, across Group Transformation or other parts of Lloyds Banking Group.
Join us and be part of an inclusive, values-based culture focused on making a difference.
Together we make it possible