Data Engineer - Phython

Job Title: Data Engineer - Phython
Contract Type: Permanent
Location: London, England
Salary: £70000 - £80000 per annum
Start Date: asap
Reference: BBBH78356
Contact Name: Robert Lindsay
Contact Email:
Job Published: August 15, 2019 16:26

Job Description

Data Engineer - Scripting / Python

We currently have a Data Engineer role available for a global media / Music company based in London. We are looking for a Data Engineer will be working on a music platform used by thousands of record labels & artists.


  • 3+ database technologies (SQL, noSQL, distributed, columnar, graph, etc.)
  • data warehouse (Snowflake)
  • ETL frameworks (Airflow, Luigi, SWF, etc.)
  • noSQL schemas
  • real time data technologies (Kafka, Spark, Kinesis, etc.)
  • Experience building fast, scalable web applications
  • scripting language (Python preferred)
  • write automated tests


  • Build fast analytics API services
  • Build and maintain data pipelines that process hundreds of millions of rows per day
  • Explore new ways of processing, storing, and delivering data
  • Make recommendations on data platform architecture
  • Communicate technical vision and decision making
  • Work with modern tools in a highly-collaborative, Agile environment
  • Write clean, well-tested, performant code in a CI/CD environment

Nice to have:

  • Snowflake
  • Consumer insight experience

If you feel you skill set matches the above requirements, please send your CV through or contact Robert on 0207569 9971.

Data Engineer - Scripting / Python

Handle actively welcomes applicants from under-represented backgrounds

PLEASE NOTE: Due to the high volume of applications we receive we are unable to respond to everyone. If you have not heard from us within 5 working days of sending your CV then unfortunately you have not been shortlisted for the position you have applied for.