Senior Data Engineer

Job Title: Senior Data Engineer
Contract Type: Permanent
Location: City of London, London
Salary: £45000.00 - £650000.00 per annum
Reference: BBBH20133_1571148380
Contact Name: Katherine Clarke
Contact Email:
Job Published: October 15, 2019 15:06

Job Description

Role: Senior Data Engineer

Salary: £45,000 - £75,000 per annum

Contract type: Permanent

Location: London

I am looking for a Senior Data Engineer to join our team in London, leading the modernisation of the organisations data management services, through the development of an Enterprise data platform.

You will be working in a multi-disciplinary Agile Team. By using Agile approaches to delivery, the team 'work out loud' encouraging open and inclusive discussions to drive development forward.

The Senior Data Engineer will responsible for the construction of data products for the business delivering new functionality to the Data Services platform. You will engage in discussion with technical design leads and other technical staff, recommending options for implementing technical infrastructure and future data products.

Key responsibilities

  • Follow Agile methodologies
  • Assure that your work and the work of colleagues meets governing standards
  • Ensure principles of privacy and security are assessed and designed into your data solutions
  • Facilitate the end-to-end data handling approach of Data Pipelines through the Data Services platform (defining and communicating technical needs for data collection, ingestion, transformation and calculation)
  • Encourage teamwork and communication, especially between Data Engineers, Quality Assurance and Subject Matter Experts
  • Be knowledgeable about the portfolio of data journeys
  • Provide succinct documentation to support knowledge retention and training
  • Be supportive and open to junior members of the team

Specific skills and capabilities


  • Advanced knowledge of software design principles
  • Data development process
  • Data integration design
  • Programming and build
  • Technical understanding
  • Knowledge of data management, handling and processing
  • Data Quality
  • Data Preparation
  • Data Cleansing
  • Data Modelling
  • Experience working with and integrating into Business Intelligence tools
  • Hands on experience in platforms such as Azure and the Hadoop ecosystem (HIVE, HDFS and Apache spark)
  • Advanced competency with Python and SQL
  • Knowledge of Linux
  • Senior Team member
  • Ability to provide effective knowledge transfer / retention and support others accordingly
  • Proven experience of innovation and improving best practice
  • Experience of collaboration and partnering within a team, and implementing effective data engineering working practices in agile teams

Benefits include:

  • 25 days holiday, rising to 30 after 2 years of service
  • Competitive Pension
  • Childcare Vouchers
  • Subsidised gym membership
  • Season Ticket Loan Scheme
  • Cycle to Work Scheme
  • Flexible working hours and flexi-time

If this role sounds like you then please apply ASAP or give me Katherine Clarke a call on 01173 320 813 or email me on Katherine. Clarke @