Python/C++ Software Developer

Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 3 years
Education: Master's Degree
Apply

Capital Fund Management
Capital Fund Management

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

 

ABOUT THE ROLE   

 

The Team

 

In close collaboration with the quantitative execution research team, the Trading Core & Model Technology team is responsible for maintaining and developing a C++/Python stack dedicated to execution trading strategies.

 

Mostly C++ applications:

 

  • Feed handlers to distribute real-time, low-latency market data to automatons.
  • Execution libraries used by tick-by-tick algo trading automatons.
  • Indicators used for execution signals.

 

Python/C++ applications:

 

  • A machine learning pipeline used for execution strategies.
  • Data collection for the calculation and distribution of execution cost analysis metrics.
  • Analytical reports for execution research and compliance.

 

The team is also responsible for optimizing the tick to trade latency: from real-time market data reception to order sending.

 

Key Responsibilities

 

CFM is looking for an experienced and talented Software Developer to design, develop and maintain TCM team’s real-time C++ trading technology stack. 

As a Software Developer, you will be responsible for developing this C++ real-time trading stack composed of an execution library and feed handlers:

 

  • Develop new features within this stack.
  • Improve and optimize it.
  • Perform maintenance, bug fixes and level 2 support.

 

Software Development:

 

  • Gather requirements and propose solutions.
  • Design and implement evolutions.
  • Maintain the platform, including technical migrations and bug fixes.

 


Preferred experience

Profile description:

Qualifications / Required Skills:

 

  • Bachelor’s or Master’s degree in Computer Science, or a related field.
  • Expertise in the development of real-time, low latency, C++ market data and/or algo trading automatons.
  • A minimum of five years of experience in such role is required but candidates with significantly more experience will be considered with great interest.
  • Excellent collaboration and communication skills.
  • Adaptable and rigorous, capable of working in a rapidly evolving environment.
  • Proficiency in both French and English.

 

Extra

  • Experience with SQL.

 



We offer:

EQUAL OPPORTUNITIES STATEMENT


We are continuously striving to be an equal opportunity employer, and we prohibit any discrimination based on sex, disability, origin, sexual orientation, gender identity, age, race, or religion. We believe that our diversity, breadth of experience, and multiple points of view are among the leading factors in our success.
CFM is a signatory of the Women Empowerment Principles.
 

FOLLOW US


Follow us on Twitter or LinkedIn or visit our website to find out more about CFM.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings
Apply