Menu

Research Developers

in Cook - Chicago, IL

Job Description

Headlands Tech Organization, LLC, in Chicago, IL, seeks Research Developers to perform the following duties:

  • Maintain and extend the firm’s core research platform software:
    • Design, implement and maintain software for strategy optimization, post-trade analysis and strategy PnL performance investigation, and visualization;
    • Complete automated electronic trading strategy reconciliation and performance monitoring;
    • Investigate new technologies to improve the stability, scalability and performance of the research platform;
    • Write and maintain extensive unit and integration tests.
  • Maintain, enhance and grow the Firm’s portfolio of automated electronic trading strategies within the platform:
    • Utilize techniques from machine learning and data science to develop and improve pricing models for a wide variety of financial instruments such as futures, bonds, and equities;
    • Discover and analyze optimal parameters for trading behavior, such as when a strategy should send an aggressive liquidity-taking order or a passive liquidity-providing order and when an order should be canceled.
  • Conduct code review of other Research Developers, Platform Developers, Systems Engineering and Operations team members.
  • Ensure quality of market data and simulation environment used within platform:
    • Complete extensive testing of market data parsing and order or level book code to ensure automated electronic trading strategies have an accurate and up-to-date view of the current book for any financial instrument used in a pricing or trading model;
    • Improve and maintain ability to simulate trading strategies.
  • Implement new trading strategies in collaboration with the Platform Development and Operations Teams:
    • Implement new alphas for trading strategies (alphas drive the predictive behavior of the strategy);
    • Investigate signal issues for trading systems’ alphas, such as their behavior during unusual market events;
    • Investigate and reconcile differences between trading strategies performance in simulation versus production;
    • Investigate production trading issues in collaboration with Platform Development and Operations Teams.
  • Conduct performance optimization of the firm’s research platform:
    • Benchmark latency and throughput;
    • Develop new platform algorithms to develop performance at a higher level.
  • Build monitoring systems for strategy PnL performance, daily and over longer periods of time.
  • Work with a variety of tools and technologies including Python, Java, C++, and Git.
  • May work all shifts as needed (i.e., weekday evenings and weekends) for domestic and international trading hours coverage.

Multiple positions available.

Minimum Requirements: Master’s degree in computer science, engineering, physics or other quantitative field. Position also requires demonstrated knowledge in quantitative technology development, algorithm development, data analysis, and C++ coding (may be gained through academic coursework, internship or employment experience).

Must also pass Headlands’ coding test.

To apply, send resume to careers@headlandstech.com. Please reference job title.

Copy Link

Job Posting: 10890228

Posted On: May 08, 2023

Updated On: Jun 08, 2023

Please Wait ...