664,245open jobs
38,805companies
99,560added this week
Browse all
Salary
$119k – $247k per year (Estimated)
Location
In office (London)
Seniority
Senior · 7+ years exp
Overview
Company
Impact
Profile match

DRW

DRW is a proprietary trading firm active across futures, options, fixed income and digital assets. It builds its own low-latency technology and quantitative research infrastructure. The firm also invests in real estate, venture and cryptocurrency ventures.

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. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

Build and operate the platform powering compute-intensive analysis of large event-stream datasets. The work resembles a game engine’s replay loop, a telecom packet pipeline, or a streaming analytics platform, applied to financial market data.

Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion, HPC orchestration, simulation, and research tooling.

Trading experience is not required; we provide comprehensive onboarding.

Key responsibilities

  • Design, build, and maintain high-performance, scalable software and data systems used by quant researchers and trading teams.
  • Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale.
  • Orchestrate and improve reliability of data and compute pipelines on HPC clusters.
  • Create ad-hoc computation frameworks and research tooling that let researchers slice, backtest, and iterate rapidly (Python + C++ integrations).
  • Develop and maintain simulation frameworks tightly integrated with HFT/live trading platforms.
  • Support training and deployment of quantitative models used in trading.
  • Optimize codebases for performance, reliability, and resource efficiency across the full stack.
  • Work primarily as a hands-on individual contributor while mentoring junior team members as needed.

Required qualifications

  • 7+ years of professional experience building large-scale, high-performance systems; daily use of modern C++ (>=17) and Python expected.
  • Strong CS fundamentals: data structures, algorithms, networking, OS, concurrency, and system design.
  • Experience running compute at cluster scale: job scheduling, resource management, retries, and reliability. Slurm, Kubernetes, Ray, Spark, or custom internal schedulers all count.
  • Proven data-engineering experience: schema design, storage formats, compression, I/O trade-offs, and pipelines processing hundreds of terabytes.
  • Experience with columnar formats such as Parquet or Arrow, or comparable domain-specific formats used for event logs, telemetry, or replays.
  • Experience designing and operating services or platforms used by other technical users in data-intensive environments.
  • Demonstrated ability to ship production software safely and repeatedly, with an obsession for data driven quality.

Desirable / nice-to-have

  • Rust experience alongside C++ and Python.
  • Slurm or other cluster scheduler expertise.
  • Familiarity with ML/Deep Learning frameworks.
  • Prior finance or market-data experience, including low-level market connectivity.
  • GPU programming experience.
  • Historical network / packet processing (telco, network appliances, packet-capture replay infrastructure).
  • Deterministic simulation and replay systems (game engines, cell simulators, distributed-systems testing frameworks).
  • Dev-productivity or platform-engineering for internal users (making other engineers or researchers faster and safer, at scale).

What we evaluate in our interview loop

We evaluate systems-design judgement on data-intensive problems, ability to reason about correctness under concurrency and failure, code quality, and communication. We do not test market-microstructure knowledge in loops; that is taught on the job. Candidates from Big Tech, Telco, Gaming, or Research-computing backgrounds have transferable skills for this role and are actively encouraged to apply.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice.

#LI-SH1  

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
664,245 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
London
$107k – $205k per year (Estimated) • In office • 2+ years exp • Jersey City
Python
Java
SQL
Python
pySpark
Databases
Snowflake
Apache Kafka
AI/ML
Copilot
Spark
DevOps
Terraform
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon Kinesis
Analytics
ETL/ELT
Data Vault
Dimensional Modeling
Management
Agile
Apply
$104k – $158k per year • In office • Full-Time • 10+ years exp • Charlotte • Jersey City • Plano
Python
Java
SQL
Scala
Python
pySpark
Databases
Db2
Oracle
Apache Iceberg
Apache Kafka
AI/ML
Hadoop
Spark
Flink
DevOps
GCP
Azure
CI/CD
AWS
Bitbucket
Management
Jira
ServiceNow
Agile
Apply
$59k – $151k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Mexico City
Python
Python
Asyncio
Databases
Apache Kafka
AI/ML
AI Agents
LLM
OCR
DevOps
KEDA
CI/CD
AWS
Kubernetes
AWS Step Functions
Apply
$120k – $218k per year (Estimated) • Remote • Plano
Python
JavaScript
PowerShell
Node JS
Bash
Node JS
Commander.js
Cybersecurity
Volatility
Autopsy
The Sleuth Kit
HIPAA
Magnet AXIOM
FTK
Apply
$53k – $106k per year • In office • Full-Time • Bachelor's Degree • Syracuse
C++
MATLAB
MATLAB
Simulink
Apply
$87k – $191k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • London
Verilog
SystemVerilog
Apply
$70k – $90k per year • In office • 3+ years exp • Bachelor's Degree • Chicago
Management
Outlook
SharePoint
Apply
$120k – $150k per year • In office • 4+ years exp • Bachelor's Degree • Chicago
Analytics
Microsoft Excel
Apply
$180k – $210k per year • In office • Chicago
DevOps
GCP
Fluent Bit
Fluentd
Prometheus
AWS
Kubernetes
Apply
$120k – $160k per year • Remote/Hybrid • Chicago
Python
PowerShell
AI/ML
Copilot
DevOps
Splunk
Prometheus
CI/CD
Windows Server
Kubernetes
Grafana
Alertmanager
Cybersecurity
Microsoft Entra ID
Management
OneDrive
Apply
$41k – $96k per year (Estimated) • Remote/Hybrid • Full-Time • London
Apply
$70k – $117k per year • In office • Full-Time • 2+ years exp • London
Apply
In office • Full-Time • London • Manchester • Edinburgh
Management
Agile
Apply
$42k – $84k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
AI/ML
AI Agents
Robotics
Digital Twin
Apply
$128k – $261k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • Basel • London • Dublin • Hanover
Management
SharePoint
Apply
See all jobs
This is one of many
664,245 more open roles from verified company boards, updated every day.