Senior Data Engineer

Working in conjunction with data scientists, analysts, actuaries and other colleagues you’ll be developing, maintaining and improving both existing and new processes for data ingestion, transformation and extraction that support a variety of business functions. Your level of expertise and experience mean you’re comfortable seeing the broader picture and taking the lead on projects.

About the role

  • Manage large data engineering projects from inception to completion, including management of other team members’ tasks
  • Develop, construct, test and maintain architectures and databases
  • Develop, document and maintain robust processes that transform and clean data for input into a variety of analytical workflows & databases
  • Liaise with colleagues across the business to elaborate requirements for new data products and translate these into technical plans
  • Maintain process quality and robustness through coding best practice, including version control, documentation and peer review
  • Set up automated data pipelines to deliver regular extracts and reports with minimal user intervention
  • Investigate and elaborate data issues to help drive continuous improvement in data quality
  • Investigate and evaluate new tools and techniques to support data processing, analytics and self service
  • Line manage more junior team members if required

About you

  • A good understanding of database architecture and querying using SQL
  • A sound understanding of data transformation and cleaning
  • Minimum 5 years’ programming experience using any language such as Python, Scala, C# etc
  • Enthusiasm for innovation with a proven track record of researching and identifying optimum tools and methods for solving complex data problems
  • Within a growing team, your role can really help make an impact on both the development and delivery of this function – it will be exciting, busy, varied and challenging so a roll sleeves up, hands-on approach is essential
  • This is a dynamic, fast paced working environment – applicants should be comfortable working within that setting
  • Great attention to detail – systematic approach to managing your workload
  • Embraces opportunities to develop and learn – shows a great level of self-awareness and drive

Benefits for you

  • Real opportunity to make a difference and shape something special
  • Highly competitive basic salary
  • Pension 1:1 match up to 10%
  • £5k car allowance
  • Up to 10% bonus earning potential
  • 27 days holiday and bank holidays (plus buy and sell up to 5 days)

Hastings Group is an equal opportunities employer which means we treat people fairly. We welcome applications from all suitably skilled persons regardless of their gender, age, race, disability, ethnic background, religion/belief, sexual orientation, gender reassignment or marital/family status. Please also note that we have a thorough referencing process, which includes credit and criminal record checks.

Job Information

Job Reference: 60005630_1624378275
Salary: Negotiable
Salary From: £
Salary To: £
Job Industries: Insurance
Job Locations: London
Job Types: Permanent
Job Skills: SQL
Apply Now


Company Search

Job Search

Job Search

Company Search





Stay connected!