C++ Automated Trading Systems Developer C++ Automated Trading Systems Developer …

Analytic Recruiting Inc.
in Chicago, IL, United States
Permanent, Full time
Last application, 26 May 20
Analytic Recruiting Inc.
in Chicago, IL, United States
Permanent, Full time
Last application, 26 May 20
Chicago based trading company is seeking a strong C++ Systems Developer who will focus on automated trading systems and core development. The ideal candidate will demonstrate genuine interest in market activities, be efficient in scalable market data consumption, and robust order routing and execution capabilities. The Systems Developer will occupy a position at the center of the firm’s algorithmic trading unit.


  • Develop execution capabilities designed for scalability, performance, and resilience
  • Specialize in market microstructure to enhance trading intelligence and market participation
  • Build market data solutions to process and disseminate data to libraries and applications
  • Build order management systems that deliver speed, efficiency, and simplicity to trading strategies
  • Research and innovate ideas in software engineering and high-performance computing
  • Partner with traders and core engineers to devise next gen solutions for firm’s trading activities


  • Degree in Computer Science, Software Engineering, EE or similar
  • Minimum of 5+ years developing low latency C++ applications
  • Proficiency in advanced C++ (’11/14) including proficiency with STL, TMP, Boost, and type safety
  • Proficiency in advanced data structures, algorithms, OO programming, and computational complexity
  • Proficiency in Software Engineering including design/requirement specs, testing, QA, release
  • Experience with low-level system facilities: threading, I/O, signals, shared memory, VM, VFS
  • Experience in distributed computing including exchange topology, market gateways, and SORs
  • Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
  • Knowledge of Exchange connectivity, Order Management Systems, and High-Frequency Trading
  • Nice to have experience with regression and time-series analysis

Key Words:  C++, quantitative development, Analytics, algorithmic trading,

Please send resumes to Jim Geiger  jeg@analyticrecruiting.com