Analytics Engineer
IG Group
As Analytics Engineer at IG Group, you will own the data model layer powering Looker reports and self-serve analytics, enabling data-driven decisions across teams. You will design, build and maintain dbt models in BigQuery and ensure data is trusted, well-documented and scalable. The role spans global data warehousing, collaborating with analysts and central teams to support analytics across regions. This is a hands-on, ownership-driven position with tangible impact on IG's analytics and AI-ready data foundations.
Pay / Benefits- competitive salary
- flexible benefits (12%)
- private medical cover
- life insurance
- gym memberships
- 25 days holiday plus birthday and volunteer days (28 in total) optional holiday buy/sell
- Design and build batch and real-time data pipelines on GCP (Kafka, BigQuery, Airflow) as part of the consolidation and Medallion architecture
- Own data quality within delivery area: data contracts, quality checks, observability, and SLA monitoring
- Develop and maintain in-house connectors and third-party integrations for IG's ingestion estate with resilience and maintainability
- Contribute to engineering standards: code reviews, dbt patterns, CI/CD hygiene, change control for shared datasets
- Support feature engineering and model data pipelines for Data Science; establish AI-ready data foundations (lineage, reproducibility, freshness for ML)
- Production-grade data pipelines on GCP (BigQuery, Cloud Composer/Airflow, GCS, Cloud Run); strong SQL and Python
- Experience with Apache Kafka or similar streaming tech; event-driven ingestion design and troubleshooting
- Familiarity with dbt and Medallion architecture patterns
- Data contracts, lineage tracking, observability tooling, and pipeline SLO monitoring in production
- Comfort working in a regulated financial services environment with data governance and change control
- collaborative
- quality-first mindset
- strong communication
- BigQuery
- Cloud Composer / Airflow
- GCS
Reference: WJ-747_31289747 · Posted 11 Nov 2026, 08:43 PM