Key Responsibilities
- Design, build, and maintain scalable analytics data models within Snowflake and dbt
- Develop and maintain trusted single-source-of-truth datasets and business-facing data products
- Implement robust testing, documentation, and governance standards across the analytics layer
- Collaborate with business analysts and stakeholders to understand reporting and analytics requirements
- Work closely with integration engineers and platform teams to onboard and model new data sources
- Manage and optimise ingestion/activation workflows using platforms such as Fivetran and Hightouch
- Support Tableau semantic layer design and reporting performance optimisation
- Ensure data quality, lineage, consistency, and reliability across business domains
- Contribute to data warehouse architecture, scalability, and performance improvements
- Help establish engineering best practices including CI/CD, code reviews, observability, and version control
What You Will Ideally Bring
- 4+ years' experience in analytics engineering, data engineering, or modern BI engineering roles
- Strong hands-on experience with Snowflake
- Advanced dbt experience, including modular modelling, testing, documentation, and deployments
- Strong SQL skills, with experience optimising large-scale analytical workloads
- Experience building dimensional models and business-friendly semantic layers
- Experience with Tableau, including supporting scalable reporting and dashboard development
- Hands-on experience with ingestion/activation platforms such as Fivetran and Hightouch
- Strong understanding of ELT pipelines, orchestration, and modern data stack architecture
- Experience with customer data platforms, marketing data, or Salesforce ecosystems (desirable)
- Exposure to orchestration tools such as Airflow or Dagster (desirable)
- Experience designing governed metric layers and centralised KPI frameworks (desirable)
Contract Details
- Duration: 12 months
- Rate: £425/day - Inside IR35
- Location: London, 3 days onsite
- Start Date: ASAP