Job Description
Cubist is seeking a Quantitative Developer to join a small engineering team within the Central Research Technology Team. This team works closely with systematic Portfolio Managers, assisting them in building, operating, and evolving their technical stack. The Quantitative Developer will analyze business requirements and develop solutions to shorten time-to-market and upgrade their existing platform. This role offers exposure to all aspects of systematic investing, requiring the developer to solve technical challenges within the context of a modular platform, contributing directly to the Portfolio Managers' success.Responsibilities may include:
- Working on all types of systems used in the systematic investment business
- Participating in the development of a modular system used to solve challenges such as data pipelines
- Developing intraday signal research tools
- Creating mid and high frequency trading and backtesting systems
- Working with real-time market data
- Developing technical and financial monitoring systems
- Developing GUIs
- Working with data storage, time series database, and event correlation
Requirements include:
- Bachelor’s degree or higher in Computer Science or Computer Engineering
- 2-5 years of experience in a technically demanding industry such as high frequency trading, computer hardware, or gaming
- Very strong C++ proficiency
- Python fluency
- Linux administration skills
- Familiarity with computer architecture, databases, real time systems, and distributed computing
- Detail oriented
- Strong and precise written and verbal communication
- Team player with strong pride of ownership
- Commitment to the highest ethical standards
This role offers:
- Opportunity to grow your career with the team
- Building the next generation of research and quant trading systems for Cubist.