Senior C++ Developer

New York, NY

Responsibilities

 

  • Develop order management system components and libraries using C++ on Linux.
  • Develop trading tools for Quant traders using C++ (server and GUI).
  • Develop components of the execution platform utilizing your strong C++ and low latency development experience
  • Translate business requirements from the company’s team into technology solutions that are scalable and can be centrally supported

 

Requirements

 

  • Bachelor’s degree in computer science
  • 5+ years developing trading systems
  • At least 7 years of experience with C++/ C on Linux/ Unix.
  • Experience with C++ 11,14 or 17
  • Experience in programming in Python
  • Knowledge of application level optimization for latency in trading systems and building trading simulators
  • Solid understanding of network programming TCP and UDP.
  • Advanced experience in building libraries and server-side components, STL, and Boost Libraries.
  • Ability to translate business requirements into technical specifications.
  • Experience working with FIX protocol.
  • A familiarity with US and international Equity markets.
  • A familiarity with Futures and FX markets.
  • Experience in low latency programming (concurrency programming, shared memory) and Linux kernel.

 

 

 

 

Note: Qualified candidates will be contacted within 2 business days of application. If an applicant does not meet the above criteria, we will keep your resume on file for future opportunities and may contact you for further discussion.

Date Posted 12/19/2019
Salary $200,000 - $250,000 + bonus






(2MB Max; allowed file formats: doc, docx, pdf, pptx, txt)



characters left