C++ Trading System Developer

Request Technology, LLC

Woodridge (IL)

On-site

USD 130,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Request Technology, LLC is seeking an experienced C++ professional to architect, develop, and maintain low-latency trading applications and market access systems in modern C++. You will collaborate with traders, quants, and researchers to implement and evaluate algorithmic trading strategies across multiple venues worldwide.

The role emphasizes performance, scalability, and reliability, with responsibilities spanning the full software lifecycle from design to production support.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, Physics, or related STEM field.
  • At least 5 years of experience developing performance-critical software in modern C++.
  • Strong knowledge of multi-threading, memory management and network programming.
  • Familiarity with Linux/Unix environments and network tools.

Responsibilities

  • Architect, develop, and maintain low-latency trading applications and market access systems.
  • Collaborate with traders, quants, and researchers to implement algorithmic strategies.
  • Implement trading algos and research ideas in the internal framework.
  • Design exchange connectivity, order routing, and market data handlers across venues.
  • Optimize systems for speed, throughput, and reliability with profiling and tuning.
  • Participate in all phases of the software lifecycle from requirements to production support.

Skills

C++14 or newer
High-performance programming
Multi-threading
Memory management
Network programming
Linux/Unix
Code profiling

Education

Bachelor’s, Master’s or PhD in CS/Engineering/Math/Physics

Tools

Wireshark
TCPDump

Job description

We are unable to sponsor as this is a permanent full-time role

Responsibilities
  • Architect, develop, and maintain low-latency trading applications and market access systems in modern C++.
  • Collaborate with traders, quants, and researchers to implement, refine, and evaluate algorithmic and quantitative trading strategies.
  • Implement new trading algos and research ideas in the internal core trading framework.
  • Design and implement exchange connectivity, order routing, and market data feed handlers across multiple asset classes and venues worldwide.
  • Optimize systems for speed, throughput, scalability, and reliability, using profiling, performance tuning, and latency analysis.
  • Participate in all phases of the software development lifecycle, from requirements and design to testing, deployment, and production support.
  • Research and recommend new technologies, tools, and methods to improve performance, scalability, and code quality.
Qualifications
  • A degree in Computer Science, Engineering, Mathematics, Physics, or a related STEM field (Bachelor’s, Master’s, or PhD).
  • At least 5 years of experience developing performance-critical software in modern C++ (C++14 or newer).
  • Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP).
  • Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump).
  • Strong organizational and software architecture skills with an eye for performance profiling and optimization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer (Trading Applications/Systems)
C++ Developer (Trading Applications/Systems)

Request Technology, LLC • Woodridge (IL)

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

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,000
C++ Developer (Low-Latency Trading)
C++ Developer (Low-Latency Trading)

Selby Jennings • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior Low Latency C++ Developer
Senior Low Latency C++ Developer

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 200,000 - 300,000
Core C++ Developer (HFT Crypto)
Core C++ Developer (HFT Crypto)

Venture Search • New York (NY)

On-site
USD 180,000 - 240,000
Market Access Developer – C++
Market Access Developer – C++

Hedge Fund • New York (NY)

On-site
USD 100,000 - 150,000
Junior C++ Developer
Junior C++ Developer

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

On-site
USD 180,000 - 320,000
Junior C++ Developer
Junior C++ Developer

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 190,000 - 290,000
C Developer
C Developer

talisman • Chicago (IL)

On-site
USD 150,000 - 190,000