Cloud Data Engineer / Context Engineer
Core
Design, build, and support enterprise data solutions across cloud and on-premises environments, delivering batch and near real-time pipelines, data integration, modelling, governance and performance optimisation for a major banking program.
Role type
Senior IC Cloud Data Engineer
Builds
Scalable cloud data solutions, batch and near real-time pipelines, data integration, and enterprise data platforms
Domain
Banking / Financial Services / Cloud Data Engineering
Deliverable
production ML models
Required skills
Advanced SQL, Data Engineering, Solution Design, Data Warehousing, Python, Spark, Snowflake, Azure Data Factory, Databricks, Data Modelling, Data Governance, Data Quality
Preferred skills
Apache Flink, Redis, real-time streaming technologies, Teradata, Oracle, SQL Server, Banking/risk/fraud/AML/KYC experience
Technologies
Snowflake, Python, Spark, Azure Data Factory, Databricks, Azure, AWS, GCP, Apache Flink, Redis, Teradata, Oracle, SQL Server
Responsibilities
Design and develop scalable data pipelines and integration solutions; Build ETL/ELT processes using modern cloud technologies; Develop and maintain data models, mappings and documentation; Implement data quality, governance and security controls; Optimise SQL, cloud platforms and data warehouse performance; Troubleshoot production issues and support critical data services; Mentor team members and promote engineering best practices
Seniority
Senior, hands-on IC