change
starts now...

< BACK TO SEARCH RESULTS

New York, United States

Competitive

The successful candidate for the position of Algo Execution Developer will be a self-starter who has demonstrated the ability to function independently in a fast-paced, dynamic, and demanding trading environment. You will be intellectually curious, intuitive, rigorous, trustworthy, and have the highest ethical standards. In addition, you will be effective addressing a number of internal and external audiences in a professional manner. 


Key Responsibilities

  • Responsible for the design, development and deployment of new and existing components and frameworks.
  • Responsible for proposing new designs and modifying existing ones to continuously improve performance, functionality, and stability of the system. 
  • Facilitate communication and collaboration with trading desk and peer technology teams.
  • Provide level-2 application support for trading applications and infrastructure.


Qualifications 

  • Solid computer science fundamentals  
  • Expert C++ development skills 
  • Experience building enterprise systems and low-latency applications
  • Practical knowledge of some message-oriented middleware (e.g., Solace, LBM, Tib/RV, etc.)
  • Strong network and multithreaded programming skills
  • Prior experience developing automated trading strategies, market data and order entry handlers, including both binary and FIX protocols a big plus 


Education:

  • Minimum of a Bachelor’s degree required in Computer Science or a related discipline


If you would like to be considered for the position of Execution Developer, or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team.

Upload