Previous Job
C++ Algo Trading Developer
Ref No.: 18-00042
Position Type:Direct Placement
Start Date: 06/15/2018
Algorithmic Trading Developer - C++ (NYC)
Our client is a global fintech firm led by an industry luminary.  They have an immediate need for a talented software engineer with a strong C++ background to join their algorithmic trading development team in NYC. You will have the opportunity to make significant contributions to the platform and help define product strategy throughout design and development.
You will work with complex data structures, patterns and relationships to build well architected low-latency algorithmic execution strategies, and have a passion for high quality standards. In this role you will partner with quantitative researchers and product managers to implement market leading algorithms and strategies for futures and fixed income trading. As a key member of this team, you will be expected to design, code, test and deploy projects while working in a fast-paced environment. You may also be occasionally required to troubleshoot production issues when they occur.
Skills and background:
  • Expert C++ programming skills (OOP, Templates, Design patterns, Data structures)
  • Deep knowledge of the multithreaded programming, IPC and and linux internals
  • Strong analytical and problem solving skills with a proactive attitude to own issues and solve them
  • Ability to work independently and a strong desire to automate and optimize
  • Excellent team-player and communication skills
  • Good knowledge of exchange connectivity, FIX protocol, market data handlers etc.
  • Experience implementing algo trading strategies in any asset class
  • Experience with Python and other scripting languages
  • Familiarity with financial trading, specifically futures and fixed income markets is a plus
  • Prior experience in KDB/Q is a plus