M

Murex

Cross-asset financial tech platform for trading

Software Engineer C++

Backend EngineeringConfirmed live in the last 24 hours
Full-timeParis, FranceNo salary listedIn-person

About the Job

Requirements

  • Good knowledge of modern C++.
  • Good knowledge of object-oriented design and design patterns.
  • Good command of SQL and relational databases.
  • Fluent in English.

Responsibilities

  • Design and implement new features in C++ within the listed instrument framework.
  • Design clean, robust, maintainable, and easy-to-use APIs for development teams relying on the framework.
  • Analyze and optimize performance, including memory footprint, CPU usage, and SQL queries, given the volume of instruments and positions handled by clients.
  • Investigate and fix client issues, from root-cause analysis through delivery of the fix.
  • Write unit and non-regression tests to guarantee the quality and stability of the module.
  • Take part in code reviews and technical design discussions with the team and partner teams.

Desired Qualifications

  • Knowledge of capital markets and financial products is a plus, but is not required.
  • Good command of Git.

About the Company

Murex

Cross-asset financial tech platform for trading

Murex provides enterprise-wide, cross-asset financial technology solutions for capital markets. Its MX.3 platform unifies trading, treasury, risk and post-trade operations in a single system, supporting multiple asset classes and end-to-end trade processing for thousands of users in 65+ countries. Unique factors include its 35-year independent track record, broad cross-asset scope, and deep front-to-back integration with strong client service. Its goal is to help financial institutions meet regulation, manage risk, and control IT costs as the industry transforms.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Paris, France
Founded
1986

Recently Posted Jobs

Explore more opportunities at Murex

See more jobs