CareerPlanGet AI match score →

Data Engineer

India - Bengaluru💼 Full-time🗓 2026-06-19 → 2026-07-31

Core

Design, develop, and optimize large-scale data processing applications and pipelines for banking, financial, and energy clients.

Role type

Senior Data Engineer (Distributed Systems)

Builds

High-performance data pipelines processing 80–90 million records daily, Native APIs, and data services.

Domain

Financial Services, Banking, Energy

Deliverable

production ML models | product features | infrastructure

Required skills

Scala, Apache Spark, Java, distributed systems, ETL/ELT, SQL, relational/non-relational databases, performance tuning, data modeling

Preferred skills

Cloud platforms (AWS, Azure, GCP), containerized deployments, Kafka, Airflow, Hadoop ecosystem, CI/CD pipelines

Technologies

Scala, Apache Spark, Java, Kafka, Airflow, Hadoop, AWS, Azure, GCP

Responsibilities

Design and optimize large-scale data processing applications; Build and maintain high-performance data pipelines; Develop and integrate Native APIs and data services; Optimize Spark jobs and distributed computing processes; Implement best practices for data quality, monitoring, and governance; Troubleshoot performance bottlenecks in data pipelines; Participate in code reviews and architecture decisions.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗