CareerPlan

Data Engineer

Cardiff HQFull-time2026-10-22 → 2026-11-10
Hybrid

Core

Build and maintain the data platform powering reporting, analytics, and data science by ingesting data from booking systems, databases, and APIs into trusted datasets.

Role type

Data Engineer

Builds

ETL/ELT pipelines, SQL transformations, Power BI semantic models, and well-modelled datasets

Domain

Mobility technology / Data Engineering

Required skills

SQL, Python, PySpark, Microsoft Fabric, Power BI, Data Warehousing, Dimensional Modelling, Data Quality, Git

Preferred skills

CI/CD, Automated Testing, Lakehouse Architecture, Data Governance, High-volume transactional data experience

Technologies

Microsoft Fabric, SQL Server, PySpark, Power BI, Git

Responsibilities

Design and build ETL/ELT pipelines in Microsoft Fabric; Write PySpark notebooks for data ingestion and transformation; Develop and optimize SQL transformations and Kimball-style star-schema models; Build and support Power BI semantic models; Implement data quality, validation, and reconciliation checks; Monitor production pipelines and troubleshoot issues; Use Git, automated testing, and CI/CD for deployments; Maintain documentation and data lineage; Work with stakeholders to turn requirements into data solutions.

Seniority

Mid-level, hands-on IC