Job Title: Manager | Credit Risk | Delhi | Regulatory & Financial Risk
- Essential:
- Deep understanding of Python development and software engineering best practice: experience designing and optimising Python / C++ code for complex quantitative applications. This should include robust code structure, clear documentation, and best practices (e.g., linting, type hinting, CI/CD).
- Model development from scratch: hands-on experience building quantitative or numerical models end-to-end in Python / C++, including prototyping, performance tuning (CPU/memory), and thorough testing.
- Cloud and container deployment: solid track record deploying production-grade Python / C++ applications on cloud platforms, using container orchestration (e.g. Kubernetes) and job orchestration frameworks (e.g. Airflow, Flowren).
- Software engineering workflow: comfortable collaborating via Git-based workflows, code review processes, and ticketing systems (e.g., JIRA), with a focus on maintainability and scalability.
- Automated testing: strong background in writing and maintaining test suites (e.g., Pytest for Python) to ensure reliability and facilitate continuous integration.
- Preferred:
- Quantitative background: degree in Physics, Mathematics, Engineering, or a related field, with exposure to modelling and numerical methods.
- Financial modelling: experience developing credit models or other quantitative finance models, ideally within a regulatory context.
- Technical leadership: proven ability to lead and mentor development teams, review complex pull requests, and champion best practices in both performance optimization and code quality.