Data Engineer – Banking / Financial Services
Core
Building, optimizing, and maintaining scalable ETL pipelines and data infrastructure to support analytics, machine learning, and customer behavior insights in a banking environment.
Role type
Senior Data Engineer
Builds
Scalable ETL pipelines, data warehouses, data lakes, and streaming data solutions
Domain
Banking / Financial Services / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Advanced SQL, Ab Initio, ETL pipeline development, Data warehousing, Data modelling, Enterprise database management, Data ingestion and streaming, Cloud data engineering, Big data technologies (Hadoop, Spark, Hive), Programming (Python, Java), Relational and NoSQL databases
Preferred skills
Banking domain experience, Loyalty/rewards platform experience, Real-time data processing, Messaging queues and orchestration, Data governance frameworks, Cloud certifications, DevOps certifications
Technologies
Ab Initio, Azure Data Factory, Azure Databricks, SAS ETL, AWS, Azure, Google Cloud, Hadoop, Spark, Hive, PostgreSQL, MS SQL, IBM DB2, HBase, MongoDB
Responsibilities
Designing and building scalable ETL pipelines, Developing complex SQL processes and data integrations, Building data ingestion and streaming solutions, Supporting automation and performance improvement of pipelines, Managing data quality and governance, Collaborating with data scientists and architects, Contributing to technical design and data modernization
Seniority
Senior, hands-on IC