Senior/Middle Data Engineer
Core
Design and build end-to-end data pipelines for a Data Lake, handling ingestion, storage, transformation, and publication for a large banking IT team.
Role type
Senior/Middle Data Engineer (Data Lake & Platform)
Builds
Data pipelines, ingestion patterns, and platform infrastructure for business data products
Domain
Banking / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Spark/PySpark, AWS data stack, Lakehouse fundamentals, Orchestration, Docker/Kubernetes, Git/CI-CD, IaC, Streaming/CDC concepts, Debugging, English
Preferred skills
AI tooling (coding agents), RAG/embeddings, dbt/SQLMesh, Analytical databases, Data modelling
Technologies
Python, SQL, Spark, PySpark, AWS (S3, Glue, Athena, Lambda, Step Functions), Terraform, Airflow, Docker, Kubernetes, Kafka, Iceberg/Delta/Hudi
Responsibilities
Design and build data pipelines end-to-end; Make and defend architectural calls; Translate business cases into requirements and code; Balance fast paths for experiments with stable production paths; Continuously simplify, automate, or delete processing steps
Seniority
Senior, hands-on IC with mentorship and cross-team decision carrying