Data Engineer
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