Design, develop and maintain scalable data pipelines and data infrastructure.
Undertake hands-on data modelling, ensuring data is structured, reliable and accessible for business use.
Contribute to the development and optimisation of the organisation's data platform.
Work with large and complex datasets to support reporting, analytics and business intelligence requirements.
Build and maintain data transformation workflows using DBT.
Support the development and delivery of data use cases across multiple business functions.
Partner with Product, Engineering and business stakeholders to understand requirements and translate them into technical solutions.
Work with financial performance metrics and commercial data to support business decision-making.
Contribute to conversational analytics and the development of data-driven insights.
Identify opportunities to improve data quality, platform performance and engineering processes.
Required Experience & Skills
Strong commercial experience as a Data Engineer, ideally within a modern cloud data environment.
Experience working with Google Cloud Platform (GCP). Candidates with AWS or Azure experience will also be considered if they can demonstrate the ability to adapt to new cloud environments.
Practical experience with DBT, including data transformation and modelling.
Strong data modelling capabilities, with the ability to design and structure data to support different business requirements.
Experience building, maintaining and optimising data pipelines and platforms.
Exposure to large datasets and complex data environments is advantageous.
Strong SQL and general data engineering capabilities.
Ability to balance hands-on platform engineering with data modelling responsibilities.
Comfortable working with both technical and non-technical stakeholders.