Senior Data Engineer - ODS
Core
Design, build, and optimize scalable data pipelines and distributed processing solutions to support analytics, machine learning, reporting, and business-critical decision-making for a digital banking platform.
Role type
Senior IC Data Engineer (Big Data/Cloud)
Builds
Production-grade batch and near-real-time data pipelines, reusable datasets, and cloud data platforms.
Domain
Banking / Fintech / Big Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Apache Spark (Scala/PySpark), Python, Scala, SQL, AWS cloud platforms, ETL/ELT design, CI/CD, Git, data quality monitoring
Preferred skills
Apache Flink, Spark Streaming, Apache Iceberg, Delta Lake, Airflow, Jenkins, Sonar, Nexus, Jira, Splunk
Technologies
Apache Spark, AWS (S3, Glue, Athena, EMR, Redshift, IAM, Lake Formation), Git, Jenkins, Sonar, Nexus, Jira, Splunk, Apache Flink, Apache Iceberg, Delta Lake, Airflow
Responsibilities
Design and develop large-scale data pipelines using Apache Spark; build and maintain batch and near-real-time processing solutions; create reliable datasets for analytics and ML teams; implement data quality, validation, and monitoring practices; collaborate with cross-functional teams to deliver data solutions; contribute to engineering best practices around code quality and automation.
Seniority
Senior, hands-on IC