C++ Developer in New York, NY at Open Systems Technologies

Date Posted: 1/19/2020

Job Snapshot

Job Description

An investment firm is currently seeking a C++ Developer to join their team in New York, NY.


  • Develop order management system components and libraries using C++ on Linux
  • Develop trading tools using C++ (server and GUI)
  • Develop components of the execution platform using C++ and low latency development experience
  • Translate business requirements into scalable technology solutions


  • A Bachelor’s degree in Computer Science, or related field
  • 7+ years of experience with C++/C on Linux/Unix
  • 5+ years developing trading systems
  • Experience with C++ 11, 14 or 17
  • Experience programming in Python
  • Understanding aspects of Exchange/ECN connectivity, Order Management System, and High Frequency trading
  • Knowledge of application level optimization for latency in trading systems and building trading simulators
  • Understanding of real-time market data in the equities and futures space
  • Understanding of network programming TCP and UDP
  • Experience in building libraries and server-side components, STL, and Boost Libraries
  • Experience working with FIX protocol
  • Understanding of US and International Equity markets
  • Understanding of futures and FX markets
  • Experience in low latency programming and Linux kernel
Job keywords: