Job Summary:
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. As a Research Engineer, you will work closely with a systematic trading team to implement research studies, develop algorithms, and design software for trading strategy simulations.
Responsibilities:
• Work with researchers to implement research studies, simulate trading strategies, and develop algorithms to compete in financial markets.
• Design trading strategy simulation software optimized for distributed computation
• Develop software for large scale data acquisition, storage, accessibility, and visualization
• Create user interfaces for data exploration and post trade analysis
• Accelerate the research lifecycle from strategy prototype to production deployment
• Evaluate new technology and improve our technology stack
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Computer Engineering, or related field
• Excellent software development skills in modern C++ and Python
• A strong understanding of object oriented design, data structures and algorithms
• A strong understanding of quantitative finance mathematics
• A solid foundation in programming with the ability to think, communicate, and code clearly
• A solid understanding of computer systems at every level of abstraction (hardware, OS, memory, network)
• Skills in multi‐threaded applications
• An understanding of how to build software for long term use and broad adoption
• Demonstrated ability to produce algorithmic code in a fast-paced environment
Company:
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities. Founded in 1992, the company is headquartered in Chicago, USA, with a team of 1001-5000 employees. The company is currently Late Stage.