Senior Python Developer

Crisil

Mumbai

On-site

INR 3,000,000 - 5,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Crisil is seeking a senior data engineer to work on heavy financial data sets. You will leverage Python (Pandas, Numpy, Matplotlib) to transform time series data and deliver well-documented code that replicates Excel-based models.

The role requires strong collaboration with business teams to capture requirements, define goals, and produce clear technical specifications. Prior experience with SQL and Snowflake is advantageous.

Qualifications

  • 6+ years of technical experience with complex data sets for financial institutions.
  • Must-have: Python, Pandas, Numpy, Matplotlib.
  • Nice-to-have: SQL, Snowflake.
  • Understand complex Excel financial models and break into components.
  • Collaborate with business to capture requirements and document goals & tech specs.
  • Experience writing Python to transform time series data; PySpark not a substitute.
  • Write auditable, well-documented Python code that replicates Excel logic.

Responsibilities

  • Transform time series data in Python and produce auditable code.
  • Collaborate with business to specify requirements and document tech specs.
  • Break down complex Excel models into modular components for engineering use.

Skills

Python
Pandas
Numpy
Matplotlib
Time series
Excel modeling

Tools

SQL
Snowflake
PySpark

Job description

  • 6+ years of technical experience across varied projects handling complex, heavy data sets, specifically for financial institutions (banks, asset managers, investment banks)
  • Must-have: Python, Pandas, Numpy, Matplotlib
  • Good to have: SQL, Snowflake
  • Should be able to comprehend complex Excel financial models, and break it down into manageable components
  • Can partner closely with business to specify and understand requirements, ask questions, write down goals & tech specs in documentation
  • Prior experience writing complex logic in Python to transform time series data; please note PySpark is not a substitute for Python for this requirement
  • Can write auditable, well documented Python code that replicates the logic in an Excel model as well as for business needs to transform data
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Crisil • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

Crisil • Chennai District

On-site
INR 1,000,000 - 2,500,000
Python Fullstack Developer
Python Fullstack Developer

Atyeti • Mumbai

Hybrid
INR 1,200,000 - 2,400,000
Senior Pyspark Developer
Senior Pyspark Developer

Luxoft • Chennai District

On-site
INR 1,800,000 - 3,600,000
Senior Technical Lead - Data Engineering (Python Developer)
Senior Technical Lead - Data Engineering (Python Developer)

Birlasoft Limited • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Pyspark Developer
Senior Pyspark Developer

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,500,000
Python Developer
Python Developer

Gemini Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer
Senior Python Developer

Kairos Technologies Inc. • Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Infosys • Bengaluru

On-site
INR 3,500,000 - 6,500,000