wagey.ggwagey.gg
26,614  jobs26,614  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,614)/Senior Software Engineer Role(1,175)/DRW (43) - Senior Software Engineer - Research Technology
DRW

DRW - Senior Software Engineer - Research Technology

London3w ago
In OfficeSeniorEMEAGamingTelecommunicationsSenior Software EngineerQuantC++PythonKubernetesRayRust

Requirements

• 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

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.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

CanonicalCanonical - Senior Software Engineer6mo ago
·Remote - EMEA
RemoteEMEASeniorSenior Software EngineerPythonKubernetes
GSRGSR - Quant Developer3w ago
·London
In OfficeEMEAQuantRustC++Python
DRWDRW - Software Engineer - Research Technology3w ago
·Singapore
In OfficeAPACMidGamingTelecommunicationsSoftware EngineerQuantC++PythonRustKubernetesRay
wayvewayve - Senior Software Engineer - Platform Integration, Robot Software6d ago
·London, United Kingdom - Hybrid·Equity
In OfficeEMEASeniorDiagnosticsRoboticsSenior Software EngineerC++RustPythonLinuxDocumentation
MozillaMozilla - Senior Software Engineer, Privacy1w ago
·Remote - Belgium·Equity
RemoteEMEASeniorSenior Software EngineerSQLPythonRustC++JavaScript
Flow TradersFlow Traders - Senior Software Engineer, C++ , Core Platform4mo ago
·London
In OfficeEMEASeniorSoftwareSenior Software EngineerC++Market ResearchWebSocketRustPython
RiverlaneRiverlane - Senior Compiler Engineer - Systems Team4mo ago
·Cambridge, UK - Hybrid·£68k - £100k/year/year + Equity
In OfficeEMEASeniorBankingLife InsuranceSenior Software EngineerLearning & DevelopmentReportingC++PythonRust
Catapult SportsCatapult Sports - Senior Software Engineer3w ago
·London, UK - Hybrid
In OfficeEMEASeniorArtificial IntelligenceRoboticsSenior Software EngineerPythonC++Data Quality

Browse more by category

Show 1,175 moreSenior Software EngineerShow 103 moreQuantShow 772 moreC++Show 4,392 morePythonShow 1,233 moreKubernetesShow 74 moreRayShow 524 moreRust
Privacy·Terms··Contact·FAQ·Wagey on X