Data, Analytics & AI

Data Engineer

Danny McKeague
Danny McKeague
Associate Consultant
Share this job
Posted on 2 June 2025
£500 - £650 per day
Interim
City of London, London
Data, Analytics & AI
BBBH28967_1748874671

Opportunity description

Job Title:
Data Engineer

They are hiring Perm and Interim, so we will start with Interim / potential interim to Perm options whilst sourcing for Perm concurrently.

Data Engineer
Location: London (3 days per week in-office)
Department: Data
Reports To: VP, Data & Technology
Our client is a leading investment company, and they are looking to hire in their data team. The data team builds, owns and maintains proprietary data systems that support the full data lifecycle - from raw data ingestion all the way to our financial reporting and new deal pipeline, the data team are involved. We are a lean and ambitious team, looking for hard working, talented people to help take their data capabilities to the next level.
The Role:
We are seeking a Data Engineer to join the team. We are looking for someone who is proficient in Python, has experience with ETL/ELT pipelines and can write clean, logical code. This is an ideal role for someone with a strong foundation in software engineering and data workflows, who is proactive, curious, and excited to work in a dynamic environment at the forefront of the music rights as an asset space. The ideal candidate will have a solid knowledge of database design and fundamentals, as well as great Python skills, and familiarity with cloud based solutions (AWS ideally).
Key Requirements:

  • Develop, maintain, and optimize robust ETL/ELT pipelines in Python.
  • Work closely with data stakeholders to translate business requirements into well-architected technical solutions.
  • Monitor, troubleshoot, and improve system performance, reliability, and data quality.
  • Collaborate across teams to support analytics, reporting, and product development needs.
  • Write clean, maintainable, and testable code with a strong emphasis on clarity and structure.
  • Contribute ideas and insights into how to evolve our data platform for scale and efficiency

Preferred Qualifications:

  • Computer Science Degree (or similar)
  • 2+ years of experience (I'm flexible on this if the candidate is exceptional)
  • Experience in Python is a must

Hiring Process

  • 60-minute technical interview
  • 2-hour in-person interview around a case study and technical deep dive with the data team
  • 30 minute conversation with the CFO

Apply now

Similar opportunities