Citi is hiring a PySpark big data engineer in Pune with 2-5 years of relevant applications development experience. You will identify and define system enhancements, analyze and interpret code using scripting tools, and recommend programming solutions after consulting users and other technology teams. The role includes installing and supporting customer exposure systems, writing design specifications, testing and debugging applications, and analyzing them for vulnerabilities and security issues. You will also help coach newer analysts. Strong PySpark and big data skills are central to the role. Citi lists this as a hybrid position.