HHiring Reality
← DRW

Senior Software Engineer - Research Technology

DRW
Location
London
Posted
17 days ago
Department
Trading Platform Development
What they actually want (must-haves)
  • 7+ years of professional experience building large-scale, high-performance systems
  • Daily use of modern C++ (>=17) and Python
  • 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
  • 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
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
What the job really is

As a Senior Software Engineer in Research Technology at DRW, you will design, build, and maintain high-performance software and data systems that support quantitative researchers and trading teams. Your work will involve implementing data pipelines in modern C++, orchestrating compute pipelines on HPC clusters, and creating research tooling that enhances data analysis capabilities. You will also mentor junior team members while focusing on optimizing code for performance and reliability.

Things to weigh
  • No salary listed
  • Trading experience is not required; comprehensive onboarding provided
  • Candidates from Big Tech, Telco, Gaming, or Research-computing backgrounds are encouraged to apply
  • Role involves significant individual contribution with some mentoring responsibilities
Job score2.8/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to DRW ?

See how your résumé matches this role — and tailor it from what actually gets interviews.