Job Details

Senior Software Developer - Simulator Team

Job Info:

Category: Development
Company Description: Pushing the boundaries in quantitative trading
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Location: New York, NY
Job Number: 8914

Job Description:

Our client is a private institutional investment management complex consisting of an international team of researchers, traders and technologists who constantly work toward even greater quantification and automation in the development of its trading processes. Continuously evolving for ever-greater efficiency enables us to trade today the way others will tomorrow. 

Our client is seeking an exceptional Software Developer to join our Simulator team. This position is responsible for developing new features for our back-testing framework that can run simulations for different asset classes at varying frequencies: daily, intraday, and tick-bytick. The Simulator is written in C++ on Linux, and allows users to embed scripting languages such as Python. The Simulator is used by both researchers to develop alphas and portfolio managers to build strategies and run them in live trading. Our team works closely with end users to design and develop new features to continuously improve the existing product. 

 Candidates do not need prior experience in finance, but must have a strong interest in learning about stock and financial markets. Our highly accomplished senior staff will provide the new hires with mentoring and guidance to help them succeed. 

 Your Responsibilities:  

  • Design and develop new features for the simulator system 
  •  Gather and analyze requirements from portfolio managers and researchers
  •  Research and evaluate new technologies that can be used to improve the system’s performance and/or enhance functionalities 
  • Create and maintain technical documentation; Provide user education and training 
  • Work with users to provide assistance and solve specific problems with the simulator 

 Your Qualifications:  

  • Degree in a quantitative or technical discipline from top university (computer science, engineering, etc)  
  • 3+ years of experience as a quant developer; systematic investment experience preferred, but not required 
  • Demonstrated ability to program in C/C++ and develop multithreading real-time applications on Linux/Unix platforms; familiarity with scripting languages 
  •  Possess in-depth knowledge of network programming and distributed computing 
  • Knowledge of simulator/trading systems is preferred 
  •  Experience in high frequency trading is a plus 
  • Excellent problem solving abilities with strong attention to details 
  • Mature, thoughtful, with ability to operate in a collaborative, team-oriented culture 
  • Motivated by the transformational effects of technology-at-scale 



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job