Principal Data Engineer (AWS)
Core
Architecting and building cloud-native data and model platforms at scale for credit risk modelling, model execution, and regulatory reporting in a banking environment.
Role type
Principal Data Engineer (AWS)
Builds
Cloud-native platforms for data consumption, model execution, orchestration, and deployment on AWS.
Domain
Financial Services / Credit Risk Modelling / Cloud Data Engineering
Deliverable
production ML models | infrastructure
Required skills
AWS cloud services (S3, EMR, Glue, Lambda, Redshift, SageMaker), Snowflake or enterprise data marketplace patterns, Python, PySpark, distributed data processing, batch and streaming data pipelines, CI/CD, infrastructure-as-code, SQL, relational databases
Preferred skills
Experience productionising models or ML workloads, building frameworks/tools for engineering productivity, data integrity and reconciliation in financial systems, influencing technical direction across teams
Technologies
AWS (S3, EMR, Glue, Lambda, Redshift, SageMaker), Snowflake, Python, PySpark, Airflow, Spark, Glue
Responsibilities
Define and drive platform strategy for capital provisioning modelling; Architect and build cloud-native platforms supporting model and data workloads; Lead engineering patterns for model and ML deployment, orchestration, and monitoring; Drive migration from legacy platforms to strategic, governed environments; Mentor engineers and contribute to a high-performing engineering culture
Seniority
Principal, hands-on IC with strategy & mentorship