Drimva

Tower Research Capital

Software Engineer, Trading Systems (C++)

$120K–$285K

New York +1 · Full-time · Posted Jun 5, 2026

Location
New York
New York, NY, United States
Education
Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.

About the job

Develops and optimizes low-latency trading infrastructure, market data and execution systems, and tools supporting quantitative research and production trading.

What you'll do

  • Architect, build, and optimize systems for collecting market data, processing signals, and routing orders.
  • Partner with researchers and traders to turn quantitative models into production strategies and support their lifecycle.
  • Develop research, backtesting, monitoring, risk, and performance analytics tools.

What they ask for

  • Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
  • Strong foundation in algorithms, data structures, distributed systems, and software design.
  • Excellent C++ programming skills.
  • Experience building high-performance systems, data-intensive applications, or low-latency software.

Nice to have

  • Python experience.
  • Experience with market data systems, exchange connectivity, electronic trading platforms, research platforms, backtesting, simulation, or quantitative analytics.

Pay

$120,000 - $285,000 USD base salary

Tools

C++, Python, Rust, Linux

AI focus

Machine learning is mentioned as a nice-to-have area of familiarity; no specific AI work is described.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)