Skip to main content

DRW

Research Engineer (FICCO)

Chicago$175k–$225kmidAdded 1 month ago

About this role

DRW, a diversified trading firm, seeks a Research Engineer to join its systematic trading team in Chicago. You'll develop software infrastructure for quantitative research, trading strategy simulation, and data management while working alongside experienced technologists and traders.

What you'll do

  • Implement research studies and develop algorithms to simulate trading strategies for financial markets
  • Design distributed computing software for trading strategy simulation and backtesting
  • Build systems for large-scale data acquisition, storage, and accessibility
  • Create user interfaces for data exploration and post-trade analysis
  • Accelerate the research-to-production pipeline for trading strategies
  • Evaluate and improve the firm's technology stack

What they're looking for

  • C++ and Python programming
  • Object-oriented design and data structures
  • Quantitative finance mathematics
  • Multi-threaded application development
  • Computer systems knowledge (hardware, OS, memory, networking)
  • Algorithm design and implementation
  • Distributed computing
  • Software engineering for long-term maintainability

Benefits

  • Base salary $175,000–$225,000 plus annual discretionary bonus
  • Medical, dental, vision, and pharmacy insurance
  • 401(k) with discretionary employer match
  • Short and long-term disability insurance
  • Health savings accounts and flexible spending accounts
  • Life and AD&D insurance
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

DRW

DRW is a diversified trading firm that builds and maintains trading technology infrastructure, risk management systems, and systematic trading platforms supporting global 24/7 operations across multiple asset classes. The company is hiring Desktop Systems Engineers, Trade Systems Engineers, and Software Engineers to support endpoint infrastructure, trading system reliability, risk analytics, and full-stack trading platform development.

Website
drw.com
View all jobs at DRW

Likely interview questions

  • Walk us through a complex C++ or Python project you've built. How did you approach design decisions, and what would you do differently today?
  • Describe your experience with multi-threaded applications. What synchronization challenges have you faced, and how did you solve them?