We are seeking a highly skilled Python Engineer to build and support scalable risk analytics platforms within a capital markets environment. This role focuses on developing backend systems that power high-performance risk calculations, regulatory reporting and analytics workflows across asset classes.
The ideal candidate will have strong experience in Python-based distributed systems, exposure to risk frameworks (VaR, CCR) and hands-on involvement in production-grade risk platforms.
Key Responsibilities
-
Design, develop and enhance Python-based backend systems for risk analytics and reporting
-
Build and optimize high-performance risk calculation engines supporting VaR, CCR and PnL workflows
-
Develop scalable and distributed solutions for handling large volumes of financial and risk data
-
Contribute to system architecture, performance tuning and scalability improvements
-
Collaborate with front-office, risk and analytics teams to translate business requirements into technical solutions
-
Support production systems (L3), including debugging, performance optimization and stability improvements
-
Participate in code reviews, testing and release processes ensuring high code quality
-
Contribute to greenfield platform components in an agile development environment
Must-Have Skills
-
Strong experience in Core Python development (backend/system-level focus)
-
Proven experience building scalable, high-performance applications
-
Experience with risk analytics platforms, including:
-
Value-at-Risk (VaR) including sensitivity based and full revaluation frameworks
-
Counterparty Credit Risk (CCR)
-
Regulatory reporting frameworks
-
Strong understanding of distributed or parallel computing (grid computing, multi-threading, or similar)
-
Experience with large-scale data processing and performance optimization
-
Strong knowledge of data structures, algorithms and system design principles
-
Working knowledge of Unix/Linux environments
Domain Experience (Critical)
-
Experience working within Capital Markets / Investment Banking environments
-
Exposure to enterprise-grade risk and analytics platforms, such as:
-
Quartz (QZ), SecDB, Athena, Kanon, Beacon, or similar systems
-
Strong understanding of:
-
Risk and pricing workflows
-
Trade lifecycle and PnL calculations
-
Regulatory and reporting requirements
-
Market risk frameworks including Full Revaluation
-
Experience interacting with front-office, risk and analytics stakeholders
Good-to-Have
-
Exposure to C++ or performance-critical systems
-
Experience with distributed/grid computing frameworks
-
Familiarity with pricing models or quantitative analytics workflows
-
Experience working in global banking environments
-
Understanding of FICC or Equities products
Senior Python Engineer β Risk Platforms in London employer: Crisil
Crisil is an excellent employer for those looking to make a significant impact in the financial services sector. With a strong commitment to employee development, we offer comprehensive training programs and opportunities for career advancement, all within a collaborative and innovative work culture. Located in a vibrant financial hub, our team enjoys a dynamic environment that fosters creativity and professional growth, making it a rewarding place to build your career in risk management.