Senior Data Engineer
Core
Design and maintain a modern Investment Data Platform supporting portfolio management, performance analytics, risk reporting, and business intelligence for public and private markets.
Role type
Senior Data Engineer (Investment Data)
Builds
Investment Data Platform, SQL views, analytical datasets, automated reconciliation pipelines
Domain
Financial Services / Investment Management
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL development, data modelling, cloud data platforms (Snowflake/AWS/Azure), data ingestion and transformation, data quality and governance, data lineage and provenance, automated reconciliation, stakeholder engagement
Preferred skills
AI-enabled analytics, natural language querying, semantic models, self-service reporting tools
Technologies
Snowflake, AWS, Azure, Power BI, Tableau, Python, R, Excel
Responsibilities
Analyse and maintain complex investment datasets; Design and implement data ingestion and transformation processes; Create, validate, and maintain SQL views and analytical datasets; Monitor automated reconciliations and data quality controls; Partner with investment teams to deliver data-driven insights; Support the adoption of modern AI-enabled analytics capabilities
Seniority
Senior, hands-on IC