Data Engineer

I’m interested


London, UK

Contract type




Job description

Here at William Hill, we rely upon quality data to make essential business decisions and enhance our commercial performance. Our BI team are central to this, and this role will give you an opportunity to raise your profile, and that of the BI team, across our global business. We pride ourselves on having a cutting edge tech stack, so you'll be able to add to your technical expertise and have opportunity to grow and develop in the role. 



About us


Our people are at the heart of everything we do, and we offer a fast-paced environment where we have fun, celebrate success and give you all the tools you’ll need to be your best self. It’s not just our colleagues we look after - we’ve got a responsibility to our customers too and we work hard on our ambition that nobody is harmed by gambling.



Your role in the team


As a Data Engineer your role will be to build and maintain our tools and create front and back end processes that will be used to power the insight from our specialist in-house BI  team. You will diagnose any technical faults on our associated data platforms, whilst putting automated processes in place for continual data feeds as we look to ramp up speed of delivery.


The role involves extensive ETL Development, and data processing using Python. You'll provide production support of ETL processes to ensure timely completion and availability of data in data warehouse for reporting use. You'll use SQL Server to handle large data sets and complex data transformations, and you'll analyse and resolve problems and provides technical assistance.


You'll have ownership of development and maintenance of BI applications and solutions which deliver a single and trusted source for data and reporting to the business. There will be lots of opportunity to build and maintain front end dashboards and tools, as our BI function expands to service new areas of our global business.


The quality of your work will have a direct impact on the success of our Retail and Online business. You'll be a key member of a busy and high performing BI team who are driving major change, including the migration of our data to a cloud-based real-time data platform. Using your broad technical experience, you'll add value immediately as we embark on this enterprise-scale migration.


You'll need to have the confidence to look up from the data and engage with technical and business teams to find the best solutions to a range of data-driven questions.



Skills needed


You'll need to bring us advanced SQL experience, and must be confident using ETL techniques using the Microsoft BI stack. You're an expert user of dashboarding tools (Power BI ideally) and experience using Python for data processing / manipulation / mining is essential. As we're moving towards a cloud based platform, some exposure to AWS or other cloud technologies would be an advantage (but we can train you in this as you grow into the role).


 You must have a proven  record in commercial analysis, data analysis, BI and reporting, experience in Data Warehouse design, development and dimensional modelling, and be confident designing and optimising relational databases and transaction processing system.


It's not just about the tech skills - we're looking for an excellent communicator who is able to build and maintain strong working relationships with stakeholders and peers.  We want a real people person who can engage with others, share insight and analysis and isn't afraid to challenge the status quo.


What we offer


We take the safety and wellbeing of our employees seriously, especially at this challenging time. We have put in place robust Covid19 measures and are supporting our new employees with a smooth remote onboarding and training programme to make you feel welcome and part of our team. We offer a balanced approach to office and home working - now and for the long term future.


We’ll welcome you on-board with 25 days holiday (not to mention 8 bank holidays and an extra day for your birthday), a rewarding bonus scheme, healthcare (or a cash alternative), an attractive pension package, life assurance, healthy gym discounts and a flexible benefits scheme. Plus, our season ticket loan and handsomely discounted Zone 1-6 Oyster card will save you money getting to work and getting around town. And if you see the journey to work as part of your fitness regime, you’ll just love our Cycle to Work scheme.


William Hill in London


Our brand-new central London office has a vibrant, fun and collaborative start-up feel. We couldn’t be closer to the action. A 2-minute walk from Tottenham Court Road station, around the corner from Soho and Oxford Street means you’ll never be short of anywhere to go for a lunchtime stroll or a post-work drink. There’s plenty of green space too with Regent’s Park and Hyde Park not far away at all.