Vacancy ID:  32997

Data Engineer

There's no feeling quite like uniting tech lovers everywhere and we get to do it every single day. Connecting our people, our customers and our partners. We're a team of 41,000 colleagues working across nine countries to deliver excellence. Be part of framing the future with us. You'll certainly feel proud when you see what you can achieve here.

We are looking for a data engineer to work within analytics and data science team. The Data Engineer will build the processes that allow such analysis to be productionised and output to channels or interfaces which can modify the customer and business user experience.

As part of this role, you'll be responsible for:

•    Managing a transition of existing ETL routines from on-prem databases to cloud-based data storage solution
•    Developing fully productionised ETL routines to create and maintain data repositories 
•    Domain mapping and translating this into elegant data schemes
•    Creating workflows to automate mathematical modelling built by the team’s Data Scientists. This will include creating processes to re-train modelling on a regular cadence and at the latency at which user data is available 
•    Creating output connectors to generate APIs from model output tables which third party tools can call to modify the user experience.


Key skills/experience

•    Proven experience working within Azure 
•    Practical experience of commonly used computer coding languages: SQL and Python
•    Experience building robust and stable ETL routines
•    Experience in using Alteryx or informatica for ETL
•    Knowledge of data science modelling techniques and processes 
•    Experience working with Cloud based technologies 
•    Highly accomplished problem solving, communication, proposal writing & Proven SQL skills and regular use of SQL platforms in previous roles 
•    Proven experience of delivering database and data projects with demonstrable stakeholder management skills


We're one team and we celebrate all of the great things you do. One way we show our gratitude is by giving you access to a range of lifestyle benefits, including:

  • Onsite gym with free membership
  • Onsite subsidised canteen and starbucks
  • Competitive pension scheme
  • Staff discounts and offers.

Beyond that, we'll be with you every step of the way, enabling you to get the most out of your role. Training plans are a given, and you'll have access to additional e-learning resources to really see your career develop in the way you want. We're building a team that brings technology to people, making their lives better, easier and fuller, and you can be part of it. 

Click Apply to start your jounrney.


Since the Covid-19 pandemic began we’ve all had to adapt to a new way of working. Although life in our business is a little different since coronavirus struck, the wellbeing of our team – and potential new colleagues – is our priority, now and in the future. Visit our COVID-19 page to discover how we’re keeping everyone safe, in stores, on site, at home and throughout the recruitment process.