Citi

Data Engineer (PySpark)

About this role

This role is in Citi's Technology data engineering function, working on a PySpark and Spark based data platform. The engineer builds and maintains batch and streaming data pipelines that feed Kafka topics and Hive tables. Much of the work is operational: monitoring scheduled Spark jobs, responding to alerts and fixing pipeline failures. It also involves working with Oracle, Hadoop, Impala and SAS data sources and supporting schema and access setup during deployments. It suits engineers with a few years of Python and Spark experience in production settings.

Citi is hiring for Data Engineer (PySpark), a full-time role based in Pune.

Who can apply: 2–5 years. Skills: Python, PySpark, Apache Spark, Kafka, Hive, SQL.

Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.

What you'll do

  • Design, develop, test and maintain PySpark and Spark pipelines for batch and streaming workloads
  • Manage and monitor Spark Streaming and Batch jobs, including data quality checks and Kafka publishing
  • Respond to ITRS alerts and job failures or missed triggers
  • Work with Oracle, Hadoop, Impala and SAS data sources and configure JDBC connections
  • Collaborate on schema creation during deployments and raise tickets for access permissions
  • Support retirement of legacy applications and adoption of modern data technologies

What you need

  • Bachelor's degree in information technology or engineering, or equivalent experience
  • 2-5 years of relevant experience
  • Proficiency in Python and PySpark
  • Experience with Apache Spark streaming and batch in production
  • Strong SQL with Oracle, Impala and Hive
  • Familiarity with Kafka and scheduling/monitoring tools such as Autosys and ITRS
  • Knowledge of data governance and information security standards
Location
Pune
Work mode
See listing
Experience
2–5 years
Pay
₹10–18 LPA (Est.)
Type
Full-time job, Developer
Added
26 October 2026

Skills

  • Python
  • PySpark
  • Apache Spark
  • Kafka
  • Hive
  • SQL

"Est." = Hirastra's estimate based on market data, not an official figure.

All Citi jobs and internships

More like this: IT jobs in Pune, Python developer jobs for freshers, Data analyst and data engineering jobs, Jobs for B.Tech and BE freshers, Software developer jobs

More openings

See all jobs
Join on WhatsApp