Taro Logo

Big Data developer - Python + Pyspark - C12

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

Description For Big Data developer - Python + Pyspark - C12

Citi, a leading global financial institution, is seeking a Senior Big Data Developer to join their technology team in Chennai. This role sits at the intersection of data engineering and financial technology, offering an opportunity to work on large-scale data solutions that support the bank's regulatory requirements and data-driven decision making.

The position requires an experienced professional who will serve as a technical leader in developing high-quality data products. You'll be working with cutting-edge big data technologies including Apache Spark, Hadoop, and various cloud platforms, while applying your expertise in Python and data engineering principles to build robust data pipelines and solutions.

As a Senior Big Data Developer, you'll be responsible for designing and implementing scalable data architectures, developing analytical data models, and ensuring data quality and governance. The role offers exposure to various aspects of financial technology, from data warehousing to cloud computing, and requires someone who can balance technical excellence with business understanding.

The ideal candidate will have 9-11 years of experience in data-intensive solutions, strong programming skills in Python, and extensive knowledge of big data technologies. You'll be working in an agile environment, collaborating with cross-functional teams, and contributing to the bank's digital transformation initiatives.

This position offers the opportunity to work with a global team, access to cutting-edge technology stack, and the chance to solve complex data challenges in the financial sector. The hybrid work model provides flexibility while maintaining collaborative opportunities with the team.

Last updated 6 days ago

Responsibilities For Big Data developer - Python + Pyspark - C12

  • Developing and supporting scalable, extensible, and highly available data solutions
  • Deliver on critical business priorities while ensuring alignment with architectural vision
  • Identify and help address potential risks in the data supply chain
  • Follow and contribute to technical standards
  • Design and develop analytical data models

Requirements For Big Data developer - Python + Pyspark - C12

Python
MongoDB
MySQL
  • First Class Degree in Engineering/Technology (4-year graduate course)
  • 9 to 11 years' experience implementing data-intensive solutions using agile methodologies
  • Experience of relational databases and using SQL for data querying, transformation and manipulation
  • Experience of modelling data for analytical consumers
  • Experience in cloud native technologies and patterns
  • Proficiency in Python, Java or Scala
  • Experience with big data platforms like Hadoop, Hive or Snowflake
  • Experience with ETL and data pipeline development
  • Knowledge of DevOps concepts and CI/CD platforms
  • Strong understanding of data governance principles

Interested in this job?

Jobs Related To Citi Big Data developer - Python + Pyspark - C12