C++ Software Developer
Confirmed live in the last 24 hours

1,001-5,000 employees

Proprietary trading firm
Quantitative Finance
Company Overview
DRW's mission is to build revolutionary finance. The company is doing this by building a system that applies modeling, technology and quantitative research to identify opportunities in the global financial markets.
Austin, TX, USA • Chicago, IL, USA
Experience Level
Desired Skills
Data Analysis
Data Structures & Algorithms
Software Engineering
  • A degree in computer science, computer engineering, or any related engineering discipline graduating between December 2023 and June 2024 (Bachelor's, Master's, PhD)
  • Excellent software development skills in modern C++
  • A strong understanding of object oriented design, data structures and algorithms
  • A solid foundation in programming with the ability to think, communicate, and code clearly
  • An eagerness to learn and apply what you have learned, and to know the impact of your code
  • Experience in high performance, multi-threaded, network programming
  • Previous exposure to trading systems or the trading industry
  • Low level understanding of machine learning pipelines
  • Learn the inner workings of a low latency automated trading platform
  • Learn the fundamentals of trading and how technology enables the work flow
  • Design, develop and test proprietary software, including:
  • Low level optimizations for data processing
  • Automated trading strategies
  • Risk management platform
  • Adapters for exchange protocols
  • Real time trading simulator for strategy testing
  • Robust inter process communication mechanisms
  • Collaborate with experienced teammates to learn and implement custom solutions that balance speed, features, and cost to improve our technology stack
  • 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 high fidelity and throughput
  • Develop software for large scale data acquisition, storage, access, and visualization
  • Create user interfaces for data exploration and post trade analysis
  • Accelerate the research lifecycle from strategy prototype to production deployment