Data Engineer (Senior)
Core
Design scalable relational and analytical data models and build robust ETL/ELT pipelines to integrate data from diverse systems for operational and reporting workloads.
Role type
Senior Data Engineer
Builds
Scalable data models, ETL/ELT pipelines, and optimized data infrastructure
Domain
Financial services, Cloud data engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL (T-SQL/PL-SQL), Data Modeling (3NF, Star/Snowflake), ETL/ELT Pipeline Design, Cloud Data Services (Azure, AWS, GCP), Python/Java/Scala, Performance Tuning, CI/CD
Preferred skills
Databricks, Azure Data Factory, SSIS, dbt, Apache Airflow, Git, Code Review Leadership
Technologies
Azure Synapse, Azure Fabric, AWS Redshift, AWS S3, GCP BigQuery, Databricks, Azure DevOps, GitHub Actions
Responsibilities
Design scalable relational and analytical data models; Build and maintain robust data ingestion and transformation processes; Analyse execution plans and implement optimization strategies; Define and enforce engineering standards; Work closely with application developers and BI teams; Maintain rigorous technical documentation
Seniority
Senior, hands-on IC