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

Oregon

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity participation
Close collaboration with traders andqu

Job summary

Moneta Ventures is seeking a skilled C++ Algorithmic Developer to join our core engineering team in Oregon. You will design, implement, and enhance low-latency trading systems that execute our strategies in live markets, working directly with quantitative researchers and traders.

You will write performance-critical code, optimize hot-path execution, and help translate strategy specifications into production-grade implementations.

Qualifications

  • Bachelor's degree or higher in a quantitative field.
  • 2+ years of professional experience developing algorithmic trading systems.
  • Strong, modern C++ proficiency (C++17/20/23) with performance awareness.
  • 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.

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

Skills

C++ Proficiency
Low-latency
Linux performance
Concurrency/Threads
Latency measurement
Data structures/Algorithms

Education

Bachelor’s degree or higher in CS/engineering/math

Tools

perf
VTune
Google Benchmark
CMake
vcpkg

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, data analysis, or research workflows
  • Familiarity with CMake, vcpkg, or other modern C++ build toolchains
  • Prior experience at a proprietary trading firm, systematic hedge fund, or high‑frequency trading operation
  • Knowledge of equity market structure (Reg NMS, venue fragmentation, direct vs. SIP feeds) is a plus
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 oneClose 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

C# Algo Developer
C# Algo Developer

Huxley • New York (NY)

On-site
USD 150,000 - 210,000
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
C++ Developer – Low Latency Trading Systems
C++ Developer – Low Latency Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • Chicago (IL)

On-site
USD 170,000 - 260,000
Software Engineer - C++
Software Engineer - C++

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
Junior Quantitative Developer (Algorithmic Engineering)
Junior Quantitative Developer (Algorithmic Engineering)

MIRA CONSTRUCTION L.L.C • United States

Remote
USD 90,000 - 150,000
40 days paid annual leave
Premium compensation
Software Engineer - C++
Software Engineer - C++

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 180,000
Quantitative Developer, C++ I Low-Latency Systems
Quantitative Developer, C++ I Low-Latency Systems

Millennium • New York (NY)

On-site
USD 150,000 - 200,000
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
Junior C++ Engineer | Proprietary Trading Firm
Junior C++ Engineer | Proprietary Trading Firm

Selby Jennings • New York (NY)

On-site
USD 120,000 - 150,000