Low-Latency C++ Algorithmic Trading Engineer

Ingenuity Inc

New York, Northern (NY, KY)

Hybrid

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity participation
Direct impact on strategy
Close collaboration with traders and Q

Job summary

Ingenuity Inc. in the New York metropolitan area is seeking a skilled C++ Algorithmic Developer to design and implement low-latency trading systems that run in live markets, collaborating with quantitative researchers and traders.

You will optimize hot paths, profile and benchmark code, and contribute to back-testing tooling while helping shape architecture and responding quickly to production issues. This full-time hybrid role offers equity participation and the chance to directly impact

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or a related quantitative field.
  • 2+ years of professional experience developing algorithmic trading systems in equities, futures, FX, or another asset class.
  • Strong, modern C++ proficiency (C++17/20/23) with understanding of performance characteristics.
  • Experience writing low-latency code in a live production trading environment.
  • Solid grasp of data structures, algorithms, and computational complexity.
  • Hands-on Linux performance tuning: threading, CPU affinity, memory layout, cache optimization.
  • Ability to reason about and measure latency at the microsecond level.

Responsibilities

  • Design and implement low-latency C++ trading algorithms and execution logic for live equity and multi-asset strategies.
  • Write performance-critical code with focus on minimizing latency and determinism.
  • Profile, benchmark, and optimize hot-path code; reduce jitter and tail latency.
  • Collaborate with quants to translate strategy specs into production-grade implementations.
  • Develop and maintain back-testing and simulation tooling to validate algo behavior.
  • Participate in code reviews, uphold engineering standards, and contribute to architecture decisions.
  • Support live trading operations; investigate and resolve production issues quickly.

Skills

C++ proficiency
Low-latency design
Performance optimization
Linux performance tuning
Latency measurement
Collaboration with quants

Education

Bachelor’s degree in CS/Engineering/Math

Tools

CMake
vcpkg

Job description

Ingenuity Inc. in the New York metropolitan area is seeking a skilled C++ Algorithmic Developer to design and implement low-latency trading systems that run in live markets, collaborating with quantitative researchers and traders.

You will optimize hot paths, profile and benchmark code, and contribute to back-testing tooling while helping shape architecture and responding quickly to production issues. This full-time hybrid role offers equity participation and the chance to directly impact

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Algo Trader — Equity Opportunity
Low-Latency C++ Algo Trader — Equity Opportunity

Moneta Ventures • New York (NY)

On-site
USD 150,000 - 230,000
Competitive salary
Equity participation
Direct impact on strategy
+1
C++ Algorithmic Developer
C++ Algorithmic Developer

Ingenuity Inc • New York (NY), Northern (KY)

Hybrid
USD 180,000 - 240,000
Equity participation
Direct impact on strategy
Close collaboration with traders and Q
Low-Latency C++ Software Engineer — Trading Systems
Low-Latency C++ Software Engineer — Trading Systems

Alldus • New York (NY)

On-site
USD 275,000 - 350,000
Salary range
Performance bonus
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Low-Latency C++ Algo Engineer for Trading Systems
Low-Latency C++ Algo Engineer for Trading Systems

Selby Jennings • New York (NY)

On-site
USD 120,000 - 150,000
C++ Algorithmic Developer THE ROLEWe are looking for a skilled C++ Algorithmic Developer to join our core engineering team. You will design, implement...
C++ Algorithmic Developer THE ROLEWe are looking for a skilled C++ Algorithmic Developer to join our core engineering team. You will design, implement...

Moneta Ventures • New York (NY)

On-site
USD 150,000 - 230,000
Competitive salary
Equity participation
Direct impact on strategy
+1
Low-Latency C++ Trading Systems Architect
Low-Latency C++ Trading Systems Architect

Request Technology, LLC • Woodridge (IL)

On-site
USD 130,000 - 210,000
Low-Latency C++ Quant Developer for Real-Time Trading
Low-Latency C++ Quant Developer for Real-Time Trading

Millennium Management LLC • New York (NY)

On-site
USD 150,000 - 200,000
Low-Latency C++ Software Engineer – Trading Strategies
Low-Latency C++ Software Engineer – Trading Strategies

Akuna Capital • Chicago (IL)

On-site
USD 131,000 - 160,000
Low-Latency C++ Engineer for HFT Trading Systems
Low-Latency C++ Engineer for HFT Trading Systems

Optiver • New York (NY)

On-site
USD 180,000 - 220,000
Global profit-sharing pool
401(k) match up to 50%
Comprehensive health coverage
+2