Comprehensive medical, pharmacy, dental and vision insurance
401k with discretionary employer match
Short and long-term disability insurance
Life and AD&D insurance
Health savings accounts
Flexible spending accounts
Job summary
A leading trading firm in Chicago is seeking a Research Engineer. This role involves collaborating with a team to implement trading strategies, develop algorithms, and work with advanced technology in a fast-paced, innovative environment. Candidates should have a strong background in software development, particularly in C++ and Python, and a solid understanding of quantitative finance. The position offers competitive salary and comprehensive benefits.
Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Excellent software development skills in modern C++ and Python.
Strong understanding of object oriented design, data structures, and algorithms.
Strong understanding of quantitative finance mathematics.
Solid foundation in programming with clear communication and coding skills.
Strong understanding of computer systems at every level of abstraction.
Skills in multi-threaded applications.
Demonstrated ability to produce algorithmic code in a fast-paced environment.
Responsibilities
Work with researchers to implement research studies and develop algorithms.
Design trading strategy simulation software optimized for distributed computation.
Develop software for large scale data acquisition and visualization.
Create user interfaces for data exploration and post trade analysis.
Accelerate the research lifecycle from prototype to production.
Evaluate new technologies and improve the technology stack.
Skills
Excellent software development skills in modern C++
Excellent software development skills in Python
Understanding of object oriented design
Understanding of data structures
Understanding of algorithms
Understanding of quantitative finance mathematics
Skills in multi-threaded applications
Ability to build software for long term use
Strong problem-solving skills
Education
Bachelor’s degree in Computer Science
Bachelor’s degree in Computer Engineering
Bachelor’s degree in related field
Job description
A leading trading firm in Chicago is seeking a Research Engineer. This role involves collaborating with a team to implement trading strategies, develop algorithms, and work with advanced technology in a fast-paced, innovative environment. Candidates should have a strong background in software development, particularly in C++ and Python, and a solid understanding of quantitative finance. The position offers competitive salary and comprehensive benefits.