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

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity participation
Direct impact on strategy
Collaborative team

Job summary

Moneta Ventures is seeking a skilled C++ Algorithmic Developer to join our core engineering team in New York. You will design, implement, and continuously improve low-latency systems that execute our trading strategies, collaborating closely with quantitative researchers and traders.

This hands-on role focuses on writing high-performance code for live markets, with responsibilities spanning back-testing tooling, code reviews, and rapid production issue resolution.

Qualifications

  • Bachelor's degree or higher in a quantitative field such as CS, Eng, or Math.
  • 2+ years developing algorithmic trading systems in live markets.
  • Strong C++20 proficiency and knowledge of performance pitfalls.
  • Experience writing low-latency code in production trading environments.
  • Solid understanding of data structures, algorithms, and complexity.
  • Hands-on Linux performance tuning including threading and memory layout.

Responsibilities

  • Design and implement low-latency C++ trading algorithms and execution logic for live equity and multi-asset strategies.
  • Write performance-critical code focused on minimizing latency and increasing determinism.
  • Profile, benchmark, and optimize hot-path code to 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 behavior.
  • Participate in code reviews and contribute to architectural decisions.
  • Support live trading operations and resolve production issues quickly.

Skills

C++
Low-latency coding
Latency measurement
Algorithms
Linux performance tuning

Education

Bachelor's degree in CS/Engineering/Math

Tools

perf
VTune
Google Benchmark
Profiling tools

Job description

THE ROLE

We are looking for a skilled C++ Algorithmic Developer to join our core engineering team. You will design, implement, and continuously improve the low-latency systems that execute Ingenuity’s trading strategies. This is a hands‑on role focused on algo development—writing performance‑critical code that operates in live markets— with direct collaboration alongside quantitative researchers and traders.

RESPONSIBILITIES
  • Design and implement low-latency C++ trading algorithms and execution logic for live equity and multi‑asset strategies
  • Write performance‑critical code with a focus on minimizing latency and maximizing determinism throughout the execution path
  • Profile, benchmark, and systematically optimize hot‑path code; reduce jitter and tail latency
  • Collaborate with quants to translate strategy specifications into efficient, production‑grade implementations
  • Develop and maintain back‑testing and simulation tooling to validate algo behavior before deployment
  • Participate in code reviews, uphold engineering standards, and contribute to architectural decisions
  • Support live trading operations; investigate and resolve production issues quickly
REQUIRED 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); deep understanding of the language’s performance characteristics and pitfalls
  • Demonstrated experience writing low‑latency code in a live production trading environment
  • Solid grasp of data structures, algorithms, and computational complexity
  • Hands‑on experience with Linux performance tuning: threading, CPU affinity, memory layout, cache optimization
  • Ability to reason about and measure latency at the microsecond level
PREFERRED QUALIFICATIONS
  • Experience with lock‑free and wait‑free programming patterns; familiarity with the C++ memory model
  • Proficiency with profiling and benchmarking tools (perf, VTune, Google Benchmark, custom microbenchmarks)
  • Understanding of market microstructure: order flow, execution quality, and venue behavior as they relate to algo design
  • Experience with Python for backtesting and data…
  • Familiar…
WHAT WE OFFER
  • Competitive base salary and performance‑based compensation
  • Equity participation in an early‑stage firm with significant upside
  • Direct impact on strategy and architecture from day one
  • Close collaboration with experienced traders, quants, and engineers
  • A lean, high‑ownership culture with no bureaucracy
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Algorithmic Trading Developer - 408558
Algorithmic Trading Developer - 408558

Atrium • New York (NY)

On-site
USD 160,000 - 186,000
Atrium Care Package
Global trading exposure
Collaborative Agile environment
Software Engineer - C++
Software Engineer - C++

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior C++ in High Frequency Trading
Senior C++ in High Frequency Trading

Access Search, Inc. • Chicago (IL)

On-site
USD 150,000 - 230,000
Competitive salary
Medical/dental/vision
Relocation assistance
+5
Senior C++ Software Engineer - Algorithmic Trading
Senior C++ Software Engineer - Algorithmic Trading

Edgehog Trading • Chicago (IL)

On-site
USD 130,000 - 185,000
Competitive compensation with performance-based bonuses
Cutting-edge technology and infrastructure
Collaborative, intellectually rigorous environment
Quantitative Developer, C++ I Low-Latency Systems
Quantitative Developer, C++ I Low-Latency Systems

Millennium Management LLC • New York (NY)

On-site
USD 150,000 - 200,000
Algorithmic Trading Developer
Algorithmic Trading Developer

Soni • New York (NY)

Hybrid
USD 160,000 - 173,000
Algorithmic Trading Developer
Algorithmic Trading Developer

Atrium Staffing LLC • New York (NY)

On-site
USD 147,000 - 199,000
Atrium Care Package
Global trading technology exposure
Low-latency trading systems exposure
+2
Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
C++ Developer – Low Latency Trading Systems
C++ Developer – Low Latency Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000