Big Data Engineer (Financial Services)

Company: Lloyds Banking Group, Finance Value Stream

Location: Bristol based with hybrid working, 1-2 days per week in the office and the rest from home.

Salary & Benefits: £52,912 to £69,447 salary range, 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 are flexible regarding our working hours and are a very family friendly company.

Where does this role sit?

You would work within the Finance Value Stream of our Group Transformation function, which supports the batch & real-time streaming of financial transactions. We’re leading the way transforming Lloyds to be more engineering led.

We currently use a Hadoop system and utilise 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.

What exactly what I be responsible for?

As a big data engineer you will deliver the highest quality data processing and analytical systems, drawing upon your engineering and coding expertise, whilst being open minded to the opportunities the cloud provides.

Example of specific activities include;

  • Design & implementation of data processing for batch & real time delivery of information to end users.

  • Interpreting & analysing business user cases and feature requests to translate those into test cases & technical designs.

  • Development tasks, participating in scrum events & user story refinement

  • Collaborating with internal teams to produce high level system designs and recommendations into architecture decisions.

  • Support & mentor more junior colleagues

What do we want to see from applicants?

We like to see people from different cultural & industry background applying. This is a wholly hands-on role and you will need to have worked in a similar position before, specifically we’ll be looking for the following in your CV;

  • Prior experience as a Big Data Engineer or similar role involving same activities.

  • Technical knowledge of the Hadoop framework and an understanding of commonly associated modules such as HDFS, Yarn, Hive and Kafka.

  • Experience developing applications in Scala, with a keen interest in functional programming principles.

  • Strong SQL coding skills, ideally both relational & dimensional data modelling.

  • Knowledge of Apache Spark data processing framework

  • Familiarity with Continuous Integration tools including at least one of the following and training can be given on others; Maven, SBT, Jenkins, GIT, Nexus, UrbanCode

  • Familiar testing using frameworks such as ScalaTest

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…..