C++ Developer

  • New York, NY
  • Posted 60+ days ago | Updated 20 hours ago

Overview

On Site
$150,000 - $200,000
Full Time

Skills

C++
Linux
network programming
Server Architecture

Job Details

C++ Developer market data/order entry

 

 

Essential Requirements:

  • 3+ years coding in C++ focused on high-performance or low-latency server programming
  • Detailed knowledge of Linux systems, network programming, and CPU architectures

Skills:

  • Expert coding skills in C++
  • Knowledge of market data protocols and order entry for global exchanges
  • Experience profiling and optimization code
  • Experience with packet capture, packet dissection, and packet replay
  • Experience with parallel programming, including threads and lock-free programming
  • Finance experience a plus

Job Duties

  • Develop C++ code for our core trading engine, for all exchange-traded asset classes
  • Liaison with quantitative researchers to create software to support research, analysis, backtesting, and live trading
  • Help design and architect world-class low latency trading solutions by understanding networks, server architecture, and how software can best take advantage of the hardware