Software Engineers (C++)

Alldus International Consulting Ltd

New York (NY)

On-site

USD 275,000 - 350,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonus

Job summary

Alldus International Consulting Ltd in New York City is recruiting a C++ Quantitative Research Engineer to collaborate with researchers, engineers and traders to build high-performance applications and trading systems across global markets.

The role focuses on low-latency data processing, distributed architectures and production-grade software, requiring strong C++ expertise and a solid academic background in STEM.

Qualifications

  • Bachelor's, master's or PhD in Computer Science, Computer Engineering, Mathematics, Physics or similar.
  • Extensive software engineering experience, including production-grade systems using C++.
  • Strong knowledge of modern C++, low-latency engineering and performance optimisation.
  • Experience creating reliable, maintainable and high-performance software for business-critical environments.
  • A thorough understanding of distributed systems, scalable architecture and complex data-processing pipelines.
  • Ability to assess interconnected systems from first principles and deliver effective improvements.
  • Experience enhancing established production platforms and designing new systems from the ground up.
  • A rigorous approach to software correctness, system resilience, monitoring and fail-safe engineering.

Responsibilities

  • Develop and maintain high-performance applications using modern C++.
  • Engineer low-latency systems capable of processing and normalising large volumes of market data.
  • Integrate data feeds across global exchanges, vendors and multiple asset classes.
  • Design and optimise high-frequency trading and execution platforms.
  • Create scalable analytics libraries for quantitative research and real-time forecasting.
  • Develop research tools using advanced statistical and machine learning technologies.
  • Translate quantitative models into reliable, production-ready systems.
  • Enhance the speed, resilience and accuracy of critical live-market platforms.
  • Build and monitor distributed systems and complex data-processing pipelines.
  • Partner with quantitative researchers, traders and engineers to deliver commercially valuable solutions.

Skills

Modern C++
Low-latency engineering
Distributed systems
Performance optimisation
Real-time data processing

Education

CS/CE/Math/Physics degree

Job description

Our client, a leading financial services company, are hiring a C++ Quantitative Research Engineer to join the team in New York City. The successful candidate will collaborate with quantitative researchers, engineers and traders to build high-performance applications, research platforms and trading systems that uncover and capture opportunities across global financial markets.

Responsibilities
  • Develop and maintain high-performance applications using modern C++.

  • Engineer low-latency systems capable of processing and normalising large volumes of market data.

  • Integrate data feeds across global exchanges, vendors and multiple asset classes.

  • Design and optimise high-frequency trading and execution platforms.

  • Create scalable analytics libraries for quantitative research and real-time forecasting.

  • Develop research tools using advanced statistical and machine learning technologies.

  • Translate quantitative models into reliable, production-ready systems.

  • Enhance the speed, resilience and accuracy of critical live-market platforms.

  • Build and monitor distributed systems and complex data-processing pipelines.

  • Partner with quantitative researchers, traders and engineers to deliver commercially valuable solutions.

Skillset
  • Bachelor's, master's degree or PhD in Computer Science, Computer Engineering, Mathematics, Physics or similar.

  • Extensive software engineering experience, including the development of production-grade systems using C++.

  • Strong knowledge of modern C++, low-latency engineering and performance optimisation.

  • Experience creating reliable, maintainable and high-performance software for business-critical environments.

  • A thorough understanding of distributed systems, scalable architecture and complex data-processing pipelines.

  • Ability to assess interconnected systems from first principles and deliver effective improvements.

  • Experience enhancing established production platforms and designing new systems from the ground up.

  • A rigorous approach to software correctness, system resilience, monitoring and fail-safe engineering.

Benefits
  • Salary: $275k - $350k

  • Performance bonus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Revive IT Recruitment • New York (NY)

On-site
USD 100,000 - 150,000
Competitive compensation package
Significant performance bonus
Access to technology and data resources
C++ Systems and Performance Engineer
C++ Systems and Performance Engineer

Acquire Me • New York (NY)

On-site
USD 150,000 - 190,000
Software Engineer - C++ Quantitative Trading
Software Engineer - C++ Quantitative Trading

Acquire Me • Chicago (IL)

On-site
USD 140,000 - 210,000
Competitive compensation
Bonus scheme
Small team collaboration
+2
Quantitative Developer
Quantitative Developer

Block Pulse Talent • New York (NY)

On-site
USD 200,000 - 350,000
Quantitative Developer
Quantitative Developer

Revive IT Recruitment • New York (NY)

On-site
USD 90,000 - 130,000
Highly competitive compensation with performance bonuses
Access to exceptional technology and resources
Work with a team of world-class researchers and engineers
C++ Quant Engineer – High-Performance Trading Systems
C++ Quant Engineer – High-Performance Trading Systems

Alldus International Consulting Ltd • New York (NY)

On-site
USD 275,000 - 350,000
Performance bonus
Software Engineer - Quantitative Trading - C++
Software Engineer - Quantitative Trading - C++

Acquire Me • United States

On-site
USD 200,000 - 300,000
Industry-leading compensation
Bonus scheme
Flexible working
+2
Software Engineer - C++
Software Engineer - C++

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
C++ Low Latency - Quantitative Developer
C++ Low Latency - Quantitative Developer

Thurn Partners Ltd • New York (NY)

On-site
USD 180,000 - 300,000
Software Engineer - C++ Research & Trading
Software Engineer - C++ Research & Trading

Acquire Me • Miami (FL)

On-site
USD 90,000 - 130,000
Industry leading compensation
Work with a talented team