HHiring Reality
← DRW

Software Engineer - Research Technology

DRW
Location
Singapore
Posted
13 days ago
Department
Trading Platform Development
What they actually want (must-haves)
  • 2+ 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
  • Data engineering fluency: designing schemas, choosing storage formats, understanding compression and I/O trade-offs
  • Experience designing and operating services or platforms used by other technical users in data-intensive environments
  • Comfortable supporting internal users and iterating on ergonomics and workflows
Nice to have
  • Rust experience alongside C++ and Python
  • Experience running compute at cluster scale: job scheduling, resource management, retries, and reliability
  • GPU programming experience
  • Familiarity with ML/Deep Learning frameworks
  • Prior finance or market-data experience, including low-level market connectivity
What the job really is

As a Software Engineer in Research Technology at DRW, you will be part of a small team focused on building a software platform for researchers conducting compute-heavy analyses on large event-stream datasets. Your responsibilities will include designing and maintaining high-performance software systems, implementing data pipelines, and creating research tooling that enhances the efficiency of quant researchers and trading teams. The role emphasizes collaboration, mentorship, and the use of modern technologies like C++ and Python.

Things to weigh
  • No salary listed
  • Mentorship and onboarding are emphasized, which may be beneficial for less experienced candidates
  • The role involves a mix of software engineering and data engineering, which may appeal to those with diverse skill sets
  • Candidates from bigtech, telco, gaming, or research-computing backgrounds are encouraged to apply, indicating a broad acceptance of transferable skills
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to DRW ?

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