Data Engineer


Job Number: 5182

Location: Dixons Carphone, Acton Support Centre (123)

Contract: Full Time / Permanent



iD Mobile is one of the UKs largest MVNO business with more than 750k customers. We are part of the Dixons Carphone Group and have our products positioned on almost every high street in the UK. The Telcoms sector is highly competitive and as a result, the Business Intelligence team at iD Mobile is going through a big transformation.

The Data Engineer is a newly created role in the Business Intelligence team and will play a prominent role, supporting the business so that we can answer some of our most challenging questions. If you are an expert in both Python and SQL, have worked with a variety of tools/platforms (eg Lavastorm/ Dataverse/ SPSS/ Netezza), and want to play a pivotal role in a growing technology business, then this might be the role for you!



  • You will need engage with stakeholders at all stages of the data engineering lifecycle, from pre- feasibility/discovery through to delivery, supporting the ongoing operations and monitoring, and subsequent decommissioning (long term BI products will get promoted to our strategic DWH).
  • You will need to plan/design/execute solutions for each piece of demand, sourcing new data feeds where appropriate, writing the code, building the ETL and conducting your own testing and UAT with customers.
  • You’ll know how to make data shine – you’ll have worked with data visualisations and reports on a variety of BI tools (Microstrategy, PowerBI, Tableau etc) and be able to produce products that have a ‘wow’ factor.
  • You will be expected to manage and maintain your portfolio of BI products ensuring that your insights are being utilised. We’re a multi-disciplined team and we need you to work with a high level of efficiency!
  • You will be expected to work closely with other members of the BI team on new projects, and share data assets and knowledge. You will also be expected to help coach your peers and new team members as the Subject Matter Expert for the Data Engineering discipline.
  • Everyone has a role to play, and we want you to contribute to our BI strategy. We also want you to champion and advocate BI with everyone in the business, creating a positive user experience.


Required Skills:

  • Hands on experience in a Data Engineering role with demonstrable experience of building  end to end ETL/BI products is essential. 
  • Extensive working knowledge and experience with ETL / Data Integration tools, and an in-depth understanding of ETL concepts, Data archiving, Data reconciliation, Data manipulation, Error Handling, Data Management, BI standards and best practices.
  • In-depth expert level knowledge of two or more of the following is essential – Python, SQL, R, Lavastorm. 
  • Expert level experience in the development of complex data routines and data flows.
  • Experience working on a Netezza/Microsoft Azure platform in a sandbox-type environment.


Dixons Carphone is Europe’s number one electrical and telecommunications retailer and services company, with more than 40,000 colleagues across nine countries, including the UK and Ireland. Every day, we use our people’s expertise to reach out and help new customers. What’s more - we’re exploring extraordinary new markets, from wellness to security, so that in an ever more connected and constantly changing world, we can offer our customers the most comprehensive service.

It’s an exciting time to join us and find yourself a place in our growing success story, apply now.


This position has now closed.