Analytics Engineer
Location: London
About the Role:
We are seeking an experienced Analytics Engineer to help design and scale a modern data platform for a global organisation. This role is ideal for someone passionate about building robust data architectures, enabling actionable insights, and driving analytics maturity across the business.
* Enjoy owning the full analytics workflow from raw ingestion to dashboards.
* Value clean, documented, and tested data models.
* Have a product mindset and embrace stakeholder feedback.
* Stay current with modern data tooling and best practices.
Key Responsibilities:
* Design and maintain scalable data warehouse architecture using the Medallion model (Bronze/Silver/Gold layers).
* Build, test, and deploy dbt/dataform models with reusable SQL-based transformations.
* Develop and optimise BI dashboards and data products using Tableau, translating business needs into visual insights.
* Orchestrate and monitor data pipelines, ensuring data quality and timely delivery.
* Implement data quality checks, observability, and maintain data cataloging and lineage.
* Drive CI/CD practices using GitHub Actions or similar tools.
* Collaborate with cross-functional teams to improve platform capabilities and analytics maturity.
Requirements:
* Proven experience in BigQuery and dbt/dataform for data warehousing and transformation.
* Strong SQL skills and understanding of modern data architecture principles.
* Hands-on experience with Tableau for enterprise-grade dashboard development.
* Familiarity with orchestration tools (e.g., Prefect, Airflow), data quality frameworks, and metadata tools.
* Proficiency in Git, CI/CD, and scripting with Python.
* Excellent communication skills and ability to work collaboratively across technical and business teams.
