Posted:
8/5/2025, 11:16:55 PM
Location(s):
Ile-de-France, France ⋅ Paris, Ile-de-France, France
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
Software Engineering
Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.
Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.
Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.
You’ll be part of one global team where you can learn fast and stay true to yourself.
Team & Context
XVA calculations module is responsible for scientific computations of financial risk measures, mostly XVAs and XVA Greeks.
These computations are delivered:
Elaborated Risk computations, supported by a Domain Specific Language
Computing xVAs from Monte-Carlo generated Grids of stochastic Market Values is an interesting matter.
The biggest difficulty comes from the variety of configurable outputs that the XVA module supports. This matter is addressed thanks to Domain Specific Language, created and owned by the team to handle easily complex configurations, while enabling non-intrusive execution parameterization (sequencing, distributing).
Things get more subtle with What-If and Sensitivity computations: How to re-compute just what is needed for incremental computations, propagating correctly and minimally the impacts?
Distributed Computations (On-Premises and Cloud) with Challenging Non-Functional Requirements
Operating similarly to MapReduce algorithm on Graph-structured computations, the XVA module…
… orchestrates per-trade computations on computation nodes (which generates large data volumes), … that are then “aggregated” (reduced, in MapReduce’s terminology) into XVAs, using concurrent computations (multi-threaded and/or multi-processes).
The NFRs of the Aggregation computations have been evolving in the past years with:
It is a constant challenge to deliver XVA computations with performances compatible with our clients’ XVA desk activities.
Your missions
Your profile
Computer Science Degree, with skills in:
Interest for:
Everyday work in English, since half of the team is international.
Website: https://murex.com/
Headquarter Location: Paris, Ile-de-France, France
Employee Count: 1001-5000
Year Founded: 1986
IPO Status: Private
Industries: Information Technology ⋅ Risk Management ⋅ Software