Analytics Engineer

Analytics Engineer

Full-Time 30000 - 40000 £ / year (est.) No working from home possible
Currys Ltd

At a Glance

  • Tasks: Transform raw data into trusted datasets and build interactive dashboards for analytics.
  • Company: Join Currys, the UK's leading tech retailer with a passion for amazing technology.
  • Benefits: Enjoy hybrid working, ongoing training, and opportunities for career growth.
  • Other info: Inclusive culture that values every voice and promotes diversity.
  • Why this job: Be a change agent in AI and automation, making a real impact on business performance.
  • Qualifications: Strong SQL skills and experience with dbt and modern analytics tools required.

The predicted salary is between 30000 - 40000 £ per year.

At Currys we’re united by one passion: to help everyone enjoy amazing technology. As the UK’s best-known retailer of tech, we’re proud of the service our customers receive – and it’s all down to our team of 25,000 caring and committed colleagues. Working as one team, we learn and grow together, celebrating the big and small moments that make every day amazing.

Currys is in the middle of one of the most ambitious AI and automation shifts in UK retail. We are rethinking how customers discover and buy technology, how stores operate, how supply chains move, and how colleagues do their best work. We’re reshaping how the business trades, plans and serves. The AI & Monetisation function is where the boldest bets get placed. The squad you join is greenfield, built around a real business domain, and backed by senior sponsorship. You will own that domain end to end, set the roadmap with the stakeholders who run it, and ship products that move the numbers in the P&L.

These problems are genuinely hard: optimising stock availability, automating complex operating processes, putting useful AI into the hands of frontline colleagues, and monetising the audience and data we already have. You will be a change agent in a business moving fast and willing to back people who can move with it.

Role overview:

  • Develop and maintain dbt models that transform raw data into trusted datasets for analytics and business intelligence
  • Implement data quality tests and monitoring to ensure accuracy and reliability
  • Optimise query performance using effective data modelling and materialisation strategies
  • Establish and maintain documentation and data dictionaries for analytical models, KPI definitions and metrics frameworks
  • Support self-service analytics by building reusable, high-quality data models
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Collaborate with data engineers to define requirements for new data sources and pipelines
  • Conduct exploratory data analysis to identify trends, patterns, and anomalies in business performance
  • Build interactive dashboards and reports that empower self-service analytics
  • Design visualizations that clearly communicate complex data stories to both technical and non-technical audiences

What you'll bring:

  • Strong SQL skills with experience in complex data transformations, CTEs, and window functions
  • Expertise with dbt and modern analytics engineering tools
  • Solid understanding of dimensional modelling and data warehousing concepts
  • Experience with Git-based workflows for version control and collaboration for analytics
  • Knowledge of data testing frameworks and quality assurance practices
  • Experience with Snowflake, Databricks, or similar data platforms
  • Proficiency in Omni, Looker or similar BI tools (Tableau, Power BI)
  • Strong analytical thinking and problem-solving abilities
  • Excellent communication skills with ability to present findings to diverse audiences

Experience Required:

  • 2-4 years of experience in a data analyst or analytics engineer role
  • Degree in Computer Science, Analytics, or a related technical field highly desirable
  • dbt & Analytics platform certification beneficial

Join our team and we'll be with you every step of the way, helping you develop the career you want with new opportunities, on-going training and skills for life. Not only can you shape your own future, but you can help take charge of ours too. As the biggest recycler and repairer of tech in the UK, we’re in a position to make a real impact on people and the planet.

Every voice has a space at our table and we're committed to making inclusion and diversity part of everything we do, including how we strengthen our workforce. We want to make sure you have a fair opportunity to show us your talents during our application process, so if you need any additional assistance with your application please email careers@currys.co.uk and we'll do our best to help.

Analytics Engineer employer: Currys Ltd

At Currys, we pride ourselves on fostering a vibrant and inclusive work culture where every team member is valued and empowered to grow. As an Analytics Engineer in our Waterloo office, you'll be at the forefront of our ambitious AI and automation initiatives, with access to ongoing training and development opportunities that will help you shape your career while making a meaningful impact on technology and sustainability. Join us in a hybrid working environment that celebrates collaboration and innovation, ensuring that your contributions are recognised and celebrated.

Currys Ltd

Contact Details:

Currys Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Analytics Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving SQL, dbt, and data visualisation. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common analytics questions and case studies. Get comfortable explaining your thought process and how you tackle complex problems. Remember, it’s all about demonstrating your analytical thinking!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate individuals who want to make a difference in the tech world.

We think you need these skills to ace Analytics Engineer

SQL
dbt
Data Transformation
Dimensional Modelling
Data Warehousing
Git-based Workflows
Data Testing Frameworks

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Analytics Engineer role. Highlight your SQL skills, experience with dbt, and any relevant projects that showcase your analytical thinking. We want to see how your background aligns with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about analytics and how you can contribute to our team. Be sure to mention specific experiences that relate to the job description – we love seeing that connection!

Showcase Your Projects:If you've worked on any interesting data projects, don’t hesitate to include them in your application. Whether it's building dashboards or optimising data models, we want to see your hands-on experience and how you tackle real-world problems.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly. Plus, it’s super easy – just follow the prompts and let us know why you’d be a great fit!

How to prepare for a job interview at Currys Ltd

Know Your SQL Inside Out

As an Analytics Engineer, strong SQL skills are a must. Brush up on complex data transformations, CTEs, and window functions. Be ready to discuss specific examples of how you've used these skills in past projects.

Familiarise Yourself with dbt

Since dbt is a key tool for this role, make sure you understand its functionalities and best practices. Prepare to talk about your experience with dbt models and how you've implemented data quality tests in your previous roles.

Showcase Your Analytical Thinking

Be prepared to demonstrate your analytical thinking and problem-solving abilities. Think of a time when you identified trends or anomalies in data and how you communicated those findings to different audiences.

Collaborate and Communicate

This role involves working with cross-functional teams, so highlight your collaboration skills. Share examples of how you've translated business requirements into technical solutions and how you’ve built interactive dashboards for self-service analytics.