Senior Data Engineer
Core
Design, build, and support next-generation data platforms and pipelines that ingest, process, and transform large-scale data into business-ready datasets for middle- and back-office systems.
Role type
Senior IC data engineer (distributed data processing)
Builds
Scalable data pipelines, data products, and modern data platform solutions
Domain
Financial services / Capital markets
Required skills
Spark, Databricks, Trino, Iceberg, Snowflake, Parquet, Apache Arrow, Polars, Kafka, Python, batch processing, streaming processing, query optimization, performance tuning
Preferred skills
On-premises data platforms, Operations domain knowledge, Compliance domain knowledge
Technologies
Spark, Databricks, Trino, Iceberg, Snowflake, Parquet, Apache Arrow, Polars, Kafka
Responsibilities
Design and develop scalable data pipelines and data products; Architect and implement modern data platform solutions; Build and optimize large-scale batch and streaming data processing workflows; Collaborate with application teams to model, transform, and deliver data solutions; Monitor, troubleshoot, and optimize data processing environments
Seniority
Senior, hands-on IC