Data Engineer
Core
Design and implement scalable, secure, and high-performance data solutions and modern data platforms aligned with data mesh principles to support batch and streaming workloads for banking and customer analytics.
Role type
Data Engineer
Builds
Scalable data pipelines, data warehouses, data marts, and data integration layers
Domain
Financial services / Cloud data engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, SQL, ETL frameworks, data modeling (normalized/de-normalized), data warehouse design, data governance, metadata management, data quality, data lineage
Preferred skills
Agile/hybrid methodologies, cloud/hybrid environment integration, automation, clean architecture
Technologies
Python, SQL, ETL frameworks
Responsibilities
Design, build, and maintain scalable data pipelines for batch and real-time processing; Translate complex business use cases into efficient data models; Design, implement, and manage data warehouses and integration layers; Ensure data solutions adhere to governance, quality, privacy, and metadata standards; Develop and maintain data documentation (dictionaries, lineage diagrams, specs); Support data lineage and quality initiatives; Provide data-driven support to business users
Seniority
Individual Contributor
