Job responsibilities
- Generates data models using firmwide tooling, statistics, and algorithms
- Works alongside other Data Engineers and stakeholders to develop data extraction and transformation pipelines
- Delivers data collection, storage, access, and analytics data platform solutions in a secure, stable, and scalable way
- Works with key stakeholders to understand key data requirements
- Designs and implements data solutions, with effective access control and security
- Designs and implements data visualisation solutions with a focus on User Experience
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on Data Engineering concepts and proficient advanced experience
- Self motivated and driven; capable of managing deliverables as an individual contributor
- Experience and proficiency across the data lifecycle
- Advanced at SQL (e.g., joins and aggregations)
- Working understanding of Cloud platforms e.g. AWS
- Adept at working with stakeholders to develop a cohesive business requirement that can create testable outcomes
- Experience working with Big Data; Data Lakes, Data Warehouses, Lakehouses
- Proficient in Databricks and Python, including concurrency and error handling
- Experience working with ETL tools
- Data visualisation tools
Preferred qualifications, capabilities, and skills
- AWS, Lambdas, Terraform
- Java
- Front end development
- User Experience skills
- Snowflake, Data modelling
- Experience working in large scale, global, highly regulated institutions