C++ Algorithmic Developer ROLEWe skilled C++ Algorithmic Developer core engineering
Job in
New York, New York County, New York, 10261, USA
Listed on 2026-10-06
Listing for:
Moneta Ventures
Full Time
position Listed on 2026-10-06
Job specializations:
-
Software Development
Software Engineer, Backend Developer, C++ Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
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
- 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
- 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…
- 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×