C++ Quantitative Developer
Market $$$ - Per Year F/T Employee
Asset Management Firm
A Full-time position at Global Asset Management Firm with 2 Billion UAM.
Pay Options: F/T Employee.
Contact Jason Vu. call (212) 616-4800 ext.290 or email firstname.lastname@example.org with the Job Code JV29500 or Click the Apply Now button ().
Location: Asset Management Firm.
Skills required for the position: QUANT, C++, MULTITHREADING, UNIX.
Optional (not required):distributed applications, TRADING SYSTEMS, HIGH FREQUENCY
We are seeking an exceptional C/C++ Quantitative 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 (equities, futures, FX, bonds, etc) at different frequencies: daily, periodic intraday, and tick-by-tick. 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 users to help them use the product and answer their questions. And their feedback and new feature requests help make the simulator a better product every day.
Candidates need not have prior knowledge of financial markets, but must have a strong interest in learning about stock markets and financial markets. Our highly accomplished senior staff will provide the new hires with mentoring and guidance to help them succeed.
Design, develop, maintain, and test 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
Work with users to provide assistance and solve specific problems with the simulator
Provide user education and training
Have strong programming skills, especially in C/C++
Have significant experience in developing multithreading real-time applications on Linux/Unix platforms
Possess in-depth knowledge of network programming and distributed computing
Be familiar with scripting languages such as Python and Perl
Knowledge of simulator/trading systems is preferred
Experience in high frequency trading is a plus
Be intelligent with excellent problem solving abilities and attention to details
Be a good team player with a strong willingness to help others
The position offers competitive compensation package.
Job Id: 29500