Python / C++ Software Engineer

Capital Group
Paris, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Paris, France

Tech stack

Amazon Web Services (AWS)
Software Bug Management
C++
Cloud Computing
Python
Machine Learning
Software Engineering
SQL Databases
Pandas
Information Technology
Programming Languages

Job description

The Trading Core & Model Technology team is responsible for developing a Python/C++ stack dedicated to execution trading automatons. Python applications are in charge of:

  • Collecting data used to configure execution algorithms.
  • Running a machine learning pipeline used by these algorithms.
  • Computing execution cost.

C++ applications are in charge of:

  • real-time, low-latency feed handlers and trading automatons.

CFM is looking for an experienced and talented Software Engineer to design, develop and maintain the TCM team's software stack with a main focus on Python applications.

The Mission

As a Software Engineer, you will be responsible for developing the stack:

  • Provide solutions tailored to the needs of both the quantitative research team and the TCM team, provide assistance to users.
  • Enhancing the stack: automation, scalability, integration of new packages and usage of cloud technology, among others.

Key Responsibilities

Software Development:

  • Gather requirements and propose enhancements to these applications
  • Design and implement these enhancements.
  • Maintain these applications: technical migrations and bug fixes.

Requirements

Do you have experience in Python?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, or a related field.

  • Proficiency in programming languages: a minimum of three years of experience in Python (and classical libraries, Pandas, etc) but candidates with significantly more experience will be considered.
  • Proficiency in both French and English.
  • Excellent collaboration and communication skills.
  • Adaptable and rigorous, capable of working in a rapidly evolving environment.

Extra

  • Experience in C++ is a real plus
  • Experience with Cloud (AWS or others)
  • Experience with SQL.
  • Interest in machine learning and data (time series).

About the company

Founded in 1991, we are a global quantitative and systematic asset management firm applying a scientific approach to finance to develop alternative investment strategies that create value for our clients. We value innovation, dedication, collaboration, and the ability to make an impact. Together, we create a stimulating environment for talented and passionate experts in research, technology, and business to explore new ideas and challenge existing assumptions.

Apply for this position