Python and PySpark Developer

Citigroup

Full-time other-general
Apply Now
Location
Chennai, India, India
Posted
June 15, 2026

Job Description

We are seeking a motivated and detail‑oriented Python / PySpark Developer to support the development and maintenance of scalable data processing solutions. The ideal candidate should have foundational experience in Python and exposure to Apache Spark (PySpark), along with a strong willingness to learn and grow in a distributed data engineering environment.

You will work under the guidance of senior engineers and collaborate with data teams to build reliable data pipelines and contribute to analytics and reporting solutions.

# Key Responsibilities

## Development & Engineering

* Assist in developing and maintaining data pipelines using Python and PySpark
* Support ETL/ELT workflows for batch data processing
* Write clean, readable, and well‑structured Python code following best practices
* Perform basic data transformations, aggregations, and validations
* Debug and troubleshoot pipeline issues with guidance from senior developers

...