Data Engineer
Core
Design, develop, and maintain enterprise cloud data warehouse solutions supporting business, risk, finance, and regulatory reporting needs.
Role type
Senior Data Engineer (Cloud Data Warehousing)
Builds
Scalable, resilient data ingestion, transformation, and orchestration pipelines; curated, governed, and trusted datasets for enterprise reporting and analytics.
Domain
Financial Services / Cloud Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL (advanced), Python, Spark, Scala, ETL/ELT framework development, dimensional modeling (star/snowflake schemas), cloud platform engineering, data quality checks, CI/CD pipeline automation, performance optimization, metadata management.
Preferred skills
Experience with trading platforms, risk systems, treasury applications, core banking systems, market data platforms.
Technologies
AWS, Azure, GCP, Snowflake, Databricks, Cloud storage and compute services.
Responsibilities
Design and implement batch and near real-time data pipelines; develop and optimize ETL/ELT frameworks for structured, semi-structured, and streaming datasets; design and implement dimensional models and curated data marts; implement data quality checks, reconciliation controls, and lineage tracking; optimize warehouse performance, compute utilization, and storage costs; build CI/CD pipelines for data engineering deployments.
Seniority
Senior, hands-on IC
