Data Engineer
Job Title: Data Engineer
Experience: 4–6 Years
Domain: Banking / Financial Services
Immediate Joiners will be preferred
Job Summary
We are seeking a skilled Data Engineer with strong experience in the banking domain to design, build, and optimize high-quality data pipelines and curated datasets that support enterprise reporting and analytics. The role requires deep SQL expertise, strong data quality mindset, and close collaboration with business and BI teams.
Key Responsibilities
Develop and optimize complex SQL queries using CTEs, window functions, and advanced joins
Design and build curated KPI datasets optimized for BI and analytics consumption
Partner with business and analytics teams to implement KPI logic and reporting requirements
Ensure data accuracy through reconciliation, validation, and quality checks across datasets
Integrate data from multiple banking source systems into unified analytical models
Monitor and tune query performance to ensure scalability and efficiency
Support ongoing enhancements and maintenance of data pipelines and reporting datasets
Required Skills & Experience
3–5 years of hands-on experience as a Data Engineer in the banking or financial services domain
Strong expertise in SQL (CTEs, window functions, aggregations, complex joins)
Solid understanding of data quality, reconciliation, and performance optimization
Exposure to integrating data from multiple heterogeneous source systems
Strong analytical skills and ability to work with business stakeholders
Nice to Have
Experience with data warehousing and dimensional modeling
Familiarity with ETL/ELT frameworks and scheduling tools
Knowledge of regulatory or financial reporting use cases