At a Glance
- Tasks: Design and optimise data models for actionable insights and analytics workflows.
- Company: Join Entain, a leading company with a supportive and inclusive culture.
- Benefits: Enjoy a competitive salary, hybrid working, and wellness perks.
- Why this job: Make a real impact by transforming data into valuable insights for decision-making.
- Qualifications: Proficient in SQL and Python, with a year of experience in data modelling.
- Other info: Be part of a dynamic team with excellent career growth opportunities.
The predicted salary is between 28800 - 48000 £ per year.
The purpose of the analytics engineer is to design, build and optimize data models and analytics workflows that enable accurate, timely, and actionable insights across the business. This role bridges the gap between data engineering and analytics, ensuring that data is transformed into well-structured, reliable datasets for reporting, visualization, and advanced analytics. The role holder will focus on creating scalable, maintainable solutions that empower stakeholders to make data-driven decisions efficiently.
Key Responsibilities:
- Design and implement data models optimized for analytics and reporting use cases.
- Develop and maintain ELT/ETL pipelines to transform raw data into curated datasets.
- Collaborate with analysts and data scientists to understand requirements and deliver high-quality data products.
- Optimize SQL queries and workflows for performance and scalability.
- Ensure data quality, consistency, and governance across all analytics layers.
- Implement best practices for documentation, testing, and reproducibility in analytics workflows.
- Work with cloud-based tools and services (e.g. AWS S3, Athena, ECS, CloudFormation, Lambdas, CloudWatch) to support analytics infrastructure.
- Contribute to the development of dashboards and self-service analytics tools.
Qualifications
Essential:
- Competent in SQL and Python for data transformation and analytics.
- Understanding of data modelling concepts (e.g. star schema, dimensional modelling).
- Experience (1 year) working with relational databases and designing optimized schemas.
- Ability to debug and optimize slow queries and inefficient workflows.
- Familiarity with cloud-based data platforms and services (AWS preferred).
- Excellent communication skills for collaborating with technical and non-technical stakeholders.
- Strong problem-solving and analytical mindset.
Desirable:
- Experience with BI tools (e.g. Power BI, Plotly/Dash) for visualization.
- Experience in frontend development (React/Javascript).
- Experience in structuring APIs (Django, Flask, FastAPI).
- Familiarity with distributed systems (e.g. Spark, Kafka) for large-scale analytics.
- Knowledge of testing practices (e.g. TDD) in data workflows.
- Passion for clean, well-documented systems and reproducibility.
- Side projects demonstrating end-to-end analytics solution design.
Additional Information:
At Entain, we know that signing top players requires a great starting package and plenty of support to inspire peak performance. Join us and a competitive salary is just the beginning. Depending on your role and location, you can expect to receive benefits like:
- Generous group bonus scheme
- Hybrid working
- Private medical insurance
- Pension Scheme - matched to 6%
- Ability to buy and sell holiday
- Free subscription to wellbeing app Unmind
- Entain & Enhance days
- Sharesave Scheme
Join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves. Should you need any adjustments or accommodations to the recruitment process at either application or interview, please contact us.
Remote Work: No
Employment Type: Full-time
Key Skills: Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala
Junior Data Engineer Analytics Engineer employer: Entain
Contact Detail:
Entain Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Data Engineer Analytics Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving SQL, Python, and data modelling. This gives you a chance to demonstrate your expertise and passion for analytics engineering.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to data pipelines and SQL optimisation. Practise explaining your thought process clearly, as communication is key when collaborating with stakeholders.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Entain.
We think you need these skills to ace Junior Data Engineer Analytics Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Junior Data Engineer role. Highlight your SQL and Python skills, and any experience with data modelling or cloud-based tools. We want to see how your background fits with what we’re looking for!
Showcase Your Projects: If you’ve worked on any side projects or have experience with BI tools, don’t hold back! Include these in your application to demonstrate your hands-on experience and passion for analytics. We love seeing practical examples of your work.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Entain
✨Know Your Data Models
Make sure you brush up on data modelling concepts like star schema and dimensional modelling. Be ready to discuss how you've designed and optimised data models in the past, as this will show your understanding of the role's core responsibilities.
✨SQL and Python Proficiency
Since SQL and Python are essential for this position, practice writing complex queries and transforming data using Python. You might be asked to solve a problem on the spot, so being comfortable with these languages will give you a significant edge.
✨Collaboration is Key
This role involves working closely with analysts and data scientists, so be prepared to talk about your experience collaborating with both technical and non-technical stakeholders. Highlight any projects where you successfully communicated complex data insights.
✨Showcase Your Projects
If you have side projects that demonstrate your ability to design end-to-end analytics solutions, bring them up during the interview. This not only shows your passion for the field but also gives concrete examples of your skills in action.