Sign up to save this job, get alerts, and apply with an optimized CV.

C++ Developer - Front Office | Practice SE MARGO

Full Time Lead

Job description

Who are we?
 
At MARGO, our consultants work on what truly matters: complex projects that combine intellectual challenge and real business impact. This is why we support the biggest players in finance, industry, and tech in the design and development of high-performance software solutions: distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.
 
Why join the Software Engineering practice?
 
You will evolve within a team supervised by Paul Blois, Practice Manager at MARGO for 5 years, and Prosper Gratian, Practice lead and C++ developer. Working alongside them means benefiting from perfect knowledge of the company, being closely supported in your development, and contributing to demanding IT projects with high impact for our clients.
 
Your missions
 
You will participate in the development of a central application for the front office of an investment bank, a booking tool that provides positions and performs real-time risk calculations. This tool is essential for the trading floor and other data consumers such as risk management, accounting, and back office. You will be involved in:
- The development of new features to improve performance and reduce latency.
- Code optimization to ensure optimal performance, particularly in terms of multithreading and latency.
- Collaboration with front office teams and other client departments.
 
Technical challenges: performance, multithreading, and latency management
Rich functional environment: You will evolve in a rich functional environment, interacting with several key departments.
Technical stack: C++ 17
 
 
Profile sought
 
We are looking for a C++ developer, passionate about real-time systems and interested in market finance, who wishes to evolve in complex, high-performance environments.
- Master's degree (engineering school or university).
- Solid skills in C++, multithreading, performance optimization, and good development practices (SOLID, unit tests).
- Experience in developing critical systems, real-time data stream processing; finance experience is a plus.
- Ability to solve complex technical problems and collaborate with multidisciplinary teams.
 
What we offer
 
- Ambitious and varied missions, always selected for their added value.
- Close support from recognized experts.
- A community of passionate engineers, with workshops, conferences, and regular exchanges.
- A culture of technical excellence, knowledge sharing, and continuous development.
 
Next steps?
First interview: Chat with a recruiter and a business developer.
Technical interview: Showcase your skills and receive feedback.
Motivation interview: Meet Paul Blois, your future practice manager.
 
ENGAGEMENT FOR INCLUSION
MARGO is committed to offering equal opportunities to all; we cultivate an inclusive work environment that values diversity.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
MARGO
Location
Paris
Germany
Posted
3 days ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.