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.
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 jobsDXC Technology
Analyst I Software Engineering
- Java
- Spring Boot
- REST APIs
- MongoDB
- MSSQL
- AWS
Location: Noida
Experience: See listing
Est. ₹4–8 LPA
Added
- AWS
- Linux
- Python
- Kubernetes
- CI/CD
- Monitoring
Location: Hyderabad
Experience: 2–5 years
Est. ₹14–24 LPA
Added
- Python
- Java
- C++
- Git
- Kafka
- Spark
- AWS
Location: Bengaluru
Experience: Freshers welcomeFresher (2026 graduates)
Est. ₹20–35 LPA
Added