Data Engineer
Core
Building a robust, scalable, and high-quality data foundation enabling analytics, reporting, and product decision-making across the organisation.
Role type
Senior Data Engineer
Builds
End-to-end data infrastructure, scalable pipelines, data models, APIs, and data delivery mechanisms.
Domain
Financial services / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, AWS (Lambda, ECS), Airflow, CI/CD, Infrastructure-as-code, Batch and stream data processing, API development, Data cleansing and integration, Database optimisation
Preferred skills
Spark, Pandas
Technologies
AWS, Lambda, ECS, Airflow, Snowflake, MS SQL Server, PostgreSQL, GitHub, Jira
Responsibilities
Design and implement data ingestion, normalisation, and transformation pipelines; Build and maintain APIs and data delivery mechanisms; Establish data quality checks, validation processes, and governance standards; Optimise database efficiency and query performance; Partner with cross-functional teams to translate business needs into technical solutions; Design and operate modern, scalable data infrastructure.
Seniority
Senior, hands-on IC