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
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).