Analytics Engineer in Surrey

Posted by Tria

Remote-friendly

Analytics Engineer (Contract)

£500-£550 per day | Outside IR35

Hybrid - Woking (1-2 days per week)

We're supporting a rapidly growing UK organisation that is investing heavily in its in-house data capability and modern analytics platform. They are looking for an experienced Analytics Engineer to play a key role in developing scalable data solutions and delivering high-quality business insights.

The Opportunity

This is a hands-on contract position where you'll help build and enhance a modern data platform, working closely with stakeholders across the business to turn complex data into actionable insights.

Key Responsibilities

  • Build and maintain data pipelines using Python to ingest data from multiple source systems
  • Design and develop dimensional data models within Snowflake
  • Optimise Snowflake performance, scalability, and cost efficiency
  • Deliver high-quality datasets and analytics for Power BI reporting and business intelligence
  • Develop and maintain ELT processes using tools such as dbt or SQLMesh
  • Implement data engineering best practices across CI/CD, GitHub, testing, and governance
  • Collaborate with business stakeholders to translate requirements into scalable data solutions

Required Experience

  • Strong commercial experience with Snowflake
  • Advanced SQL and production-grade Python
  • Experience building modern ELT pipelines and cloud-based data platforms
  • Strong data modelling experience using dbt, SQLMesh, or similar tools
  • Experience supporting reporting and analytics through Power BI
  • Knowledge of Git, CI/CD practices, and modern engineering standards
  • Excellent stakeholder engagement and communication skills

The contract will initially be 3-4 months with the possibility of extension.

If you're an Analytics Engineer with strong Snowflake, Python, SQL, and Power BI experience, please apply today!

Apply Now →

Application opens at the source listing. Free for jobseekers.