Barclays India
Big Data Scala Spark Engineer
Job Description
The Big Data Scala Spark Engineer develops and maintains large-scale data processing applications that support Barclays India’s analytics, reporting, and digital banking initiatives. The role focuses on building efficient data pipelines using Scala, Apache Spark, and distributed computing technologies. Working alongside data engineers and business analysts, the engineer ensures reliable, scalable, and high-performance data solutions. The position also contributes to cloud-based big data modernization projects.
Key Responsibilities
Design and develop scalable big data applications using Scala and Apache Spark.
Build ETL pipelines for structured and unstructured data processing.
Optimize Spark jobs for performance and resource utilization.
Integrate data from multiple banking systems and external sources.
Maintain data quality, consistency, and governance standards.
Collaborate with DevOps teams for deployment automation.
Troubleshoot production issues and optimize application performance.
Support cloud migration and modern data platform initiatives.
