C++ Developer - High Performance | MARGO Software Engineering
margo-groupParis
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
- Master's degree in Computer Science or related field.- Proficiency in C++, multithreading, performance optimization, and adherence to development best practices.- Proven experience in developing critical systems and real-time data processing.
About Us
At MARGO, our consultants focus on what truly matters: complex projects that blend intellectual challenges with significant business impact. We partner with leading players in finance, industry, and technology to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.
Why Join Our Software Engineering Practice?
You will work alongside an experienced team led by Paul Blois, Practice Manager at MARGO for 5 years, and Prosper Gratian, Practice Lead and C++ Developer. Collaborating with them means benefiting from in-depth company knowledge, receiving close mentorship for your career growth, and contributing to demanding IT projects that have a high impact on our clients.
Your Responsibilities
- Design, develop, and optimize high-performance C++ components.
- Participate in the migration of critical applications.
- Contribute to the establishment of an internal framework for cross-functional applications.
- Ensure code quality, performance, and maintainability.
- Engage in code reviews, continuous improvement, and sharing best practices.
Technical Stack: Modern C++ (C++17/20)
Associated tools and technologies: Kafka, ElasticSearch, Git, CI/CD, AWS.
Challenges: Performance, robustness, and managing large data volumes (processing 9 billion messages).
Desired Profile
We are looking for a passionate C++ developer with an interest in real-time systems and financial markets, eager to thrive in complex, high-performance environments.
- Master's degree (engineering school or university).
- Strong skills in C++, multithreading, performance optimization, and development best practices (SOLID, unit testing).
- Experience in critical systems development and real-time data stream processing.
About margo-group
MARGO is a consultancy that focuses on delivering high-performance software solutions for key industries. Our experts tackle complex projects that drive real business impact, working with top-tier companies in finance, industry, and technology.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
