C++ Developer

  • New York, NY
  • Posted 60+ days ago | Updated 1 day 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

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.