C++/Java Software Engineer H/F

Ref : JRQ$-24843

Paris

Email
Share
Print

Job description

Murex is a recognized global leader in software development for trading, risk management and processing. Everyday banks, asset managers, corporations and utilities, across the world, rely on Murex people and Murex solutions to support their capital markets activities. Our motto “pioneering again” sums it all up: since its creation, Murex has reinvented itself time and again to adapt to capital markets revolutions – each time offering innovative software solutions to the industry.  
 
Over 2300 specialists are located across our 17 offices: Beijing, Beirut, Dubai, Dublin, Hong Kong, London, Luxembourg, Moscow, New York, Paris, Sao Paulo, Santiago, Seoul, Singapore, Sydney, Tokyo, and Toronto.  

Team description    

 

The Market Data Calculation Chain team is in charge of managing the lifecycle and calculation of the market data (volatility, rate curve, securities…) in the whole MX platform.

 

As a prime gateway to the market data domain, our team plays an integral part in building a new generation of cloud-based micro-services. We serve various business solutions spanning from FrontOffice use cases such as real-time portfolio management to enterprise risk management with the FRTB or the xVA.  

 

In addition to a rich functional environment, this central position in the platform makes us really aware of technical challenges such as high-availability, distributed services and operability to provide our clients with consistent views on their positions and their exposition to market risks with a maximum efficiency.    

 

Your missions  
 
You will join our Market Data Calculation Chain team, in a constantly evolving functional and technical context. As a central piece of the MX platform, it requires high adaptability capabilities on both functional and technical aspects. We develop in both Java and C++.

 

Our day-to-day includes:  

  • Understand, design and implement new features,  
  • Participate in the architecture of the product with respects to scalability, high-availability and high-volume constraints,
  • Optimize and distribute large amounts of calculations, on a grid or in the cloud,
  • Rewrite modules using the latest technologies,  
  • Chaos engineering,  
  • Communicate with Asset teams and solution teams on the current design.  

 

Related videos