Senior Data Engineer
Core
Design, develop, and optimize scalable data platforms and pipelines for banking and financial services, supporting regulatory reporting, risk management, and customer analytics.
Role type
Senior IC data engineer (banking/finance)
Builds
Scalable ETL/ELT pipelines, Data Warehouse and Data Lake architectures, high-performance data models
Domain
Banking and financial services
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Apache Spark, Apache Airflow, Data Warehouse architecture, Data Lake architecture, ETL/ELT pipeline development, Cloud platforms (AWS/Azure/GCP/Cloudera), Data modeling, CI/CD/DataOps
Preferred skills
Core Banking/Payments/Lending/Treasury/Risk/AML/KYC domain knowledge, Real-time and batch processing in regulated environments, Docker, Kubernetes, Data lineage, Metadata management, Data quality frameworks
Technologies
Apache Spark, Apache Airflow, AWS, Azure, GCP, Cloudera, Docker, Kubernetes
Responsibilities
Design and maintain scalable ETL/ELT pipelines for large volumes of banking data; Build and optimize data workflows using Apache Spark and Apache Airflow; Design and implement Data Warehouse and Data Lake architectures; Develop high-performance data models for transactional, customer, risk, and regulatory data; Implement monitoring, troubleshooting, and performance tuning for data pipelines; Mentor junior engineers and contribute to technical architecture
Seniority
Senior, hands-on IC