Taro Logo

Big Data Sr Developer (Python, Spark/Pyspark) - AVP/C12-Pune

Citi is a leading global bank providing financial services and products worldwide.
Data
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Big Data Sr Developer (Python, Spark/Pyspark) - AVP/C12-Pune

Citi is seeking a Senior Big Data Developer to join their technology team in a role that bridges global operations across multiple time zones. This position offers an opportunity to work with cutting-edge big data technologies while contributing to a major financial institution's data infrastructure. The role involves developing and maintaining large-scale data applications using technologies like Apache Spark, Hadoop, and various programming languages including Python and Java.

The ideal candidate will be responsible for building robust data pipelines, implementing new applications, and ensuring system reliability across Citi's global platform. This role requires expertise in big data technologies, strong programming skills, and the ability to work independently while collaborating with teams across different geographical locations including LATAM, US, Mexico, and India.

Working at Citi means joining a prestigious financial institution with a global footprint, offering exposure to complex financial systems and the opportunity to work on enterprise-scale data solutions. The position provides a unique blend of technical challenges and business domain exposure, making it ideal for technologists who want to advance their careers in financial technology.

The role requires working in a second shift to support Indian timings while also collaborating with US teams, offering a truly global work experience. You'll be part of a team that values technical excellence, innovation, and continuous learning, with opportunities to mentor junior developers and contribute to architectural decisions.

This position is perfect for experienced developers who want to leverage their big data expertise in a global financial environment, work with diverse teams, and contribute to mission-critical applications that power one of the world's largest banks.

Last updated 23 days ago

Responsibilities For Big Data Sr Developer (Python, Spark/Pyspark) - AVP/C12-Pune

  • Conduct feasibility studies, time and cost estimates, IT planning, and applications development
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Recommend and develop security measures in post implementation analysis
  • Consult with users/clients and other technology groups on issues
  • Serve as advisor or coach to new or lower level analysts
  • Support Indian timings and US Time zone interactions
  • Work with teams across LATAM countries, US, Mexico, and India

Requirements For Big Data Sr Developer (Python, Spark/Pyspark) - AVP/C12-Pune

Python
Java
Kafka
MongoDB
  • 8+ years of application/software development/maintenance experience
  • 5+ years experience with Big Data Technologies (Apache Spark, Hive, Hadoop)
  • Experience with Python, Java or Scala (at least two languages)
  • Strong technical knowledge of Apache Spark, Hive, SQL, and Hadoop ecosystem
  • Experience with JAVA (Core Java, J2EE, Spring Boot Restful Services)
  • Experience with developing frameworks and utility services
  • Knowledge of data storage solutions (RDBMS, Hive, HBase, MongoDB, Cassandra)
  • Strong analytical and communication skills
  • Banking domain experience
  • Bachelor's degree or equivalent experience

Jobs Related To Citi Big Data Sr Developer (Python, Spark/Pyspark) - AVP/C12-Pune