Sr. Python Developer

State Street

2 - 5 years

Hyderabad

Posted: 27/03/2025

Job Description

Role Summary & Role Description

  • Implement financial models in Python according to specifications provided by modelers and business users, and suggest best practices for high performance and automated execution
  • Automate advanced data aggregation methodologies for stand-alone execution in controlled environments
  • Implement on-the-fly and static data enrichment logic; implement heuristics to regularly monitor wide variances in critical data
  • Establish processes and procedures for managing and accessing large databases, and for optimizing repetitive or computationally intensive tasks
  • Write technical documentation, present and defend results to independent Model Validation team, senior management, and regulators
  • Expert understanding of Python Core concepts, including both functional and class-based design.
  • Demonstrable experience with a range of common Python packages including NumPy, Pandas, matplotlib, SAlib, Scikit-learn, with proficiency in at least one Python web framework (e.g. Django, Flask, Pyramid) desired
  • Experience in writing effective and scalable Python codes independently
  • A deep understanding and multi-process architecture and the threading limitations of Python
  • Independently address and resolve production issues and perform root cause analysis
  • Experience working with large and complex data sets and coding solutions to address requirements of financial institutions, with a working knowledge of banking regulations preferred

Core/Must have skills

Expert understanding of Python Core concepts, including both functional and class-based design

Experience in writing effective and scalable Python codes independently

A deep understanding and multi-process architecture and the threading limitations of Python

Implement financial models in Python according to specifications provided by modelers and business users, and suggest best practices for high performance and automated execution

Automate advanced data aggregation methodologies for stand-alone execution in controlled environments

Good to have skills

Demonstrable experience with a range of common Python packages including NumPy, Pandas, matplotlib, SAlib, Scikit-learn, with proficiency in at least one Python web framework (e.g. Django, Flask, Pyramid) desired

Establish processes and procedures for managing and accessing large databases, and for optimizing repetitive or computationally intensive tasks

Write technical documentation, present and defend results to independent Model Validation team, senior management, and regulators

State Street's Speak Up Line

About Company

State Street Corporation is a leading global financial services company headquartered in Boston, Massachusetts. Founded in 1792, State Street is one of the oldest financial institutions in the United States. It specializes in investment servicing, investment management, and investment research and trading for institutional clients.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).