DRW · 20 hours ago
Senior Software Engineer - Trading Systems (C++)
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. The Senior Software Engineer will design, build, and operate high-performance trading systems that impact the firm’s profitability, collaborating with a team of technologists, quantitative researchers, and traders.
ConsultingFinanceFinancial ServicesFinTechVenture Capital
Responsibilities
Design, build, and maintain low-latency C++ systems for:
Exchange gateways and market data processing (U.S. & Canadian equities)
Strategy execution and order management
Real-time risk controls and monitoring
Trade capture and reporting
Optimize for latency, determinism, and throughput across software and hardware boundaries
Work closely with traders and quantitative researchers to implement and evolve trading strategies
Own production systems, including monitoring, debugging, and incident response for mission-critical infrastructure
Drive performance improvements and technical upgrades across the Blink platform
Evaluate and introduce new technologies where they create clear trading or operational advantages
Qualification
Required
10+ years of experience building high-availability, performance-critical server-side systems (strong preference for C++)
3+ years of experience with modern C++ (C++14 / 17 / 20)
Deep experience with multi-threaded programming, concurrency, and low-level performance tuning
Strong understanding of hardware–software interaction (CPU architecture, memory, networking)
Bachelor's degree in Computer Science, Engineering, or a related field
Excellent fundamentals in algorithms, data structures, distributed systems, and concurrency
Strong communication skills and the ability to work directly with traders
Preferred
Experience in low-latency trading, market making, or other latency-sensitive systems
Experience with North American equities market structure
Deep knowledge of networking (TCP, UDP, IPv4, kernel bypass, NICs)
Experience working with quantitative researchers or numerical systems
Experience working across multiple languages (Python, Java, etc.) in support of research and tooling
Experience with non-standard or performance-driven hardware/software architectures
Benefits
Group medical
Pharmacy
Dental and vision insurance
401k (with discretionary employer match)
Short and long-term disability
Life and AD&D insurance
Health savings accounts
Flexible spending accounts
Company
DRW
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities.
H1B Sponsorship
DRW has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (36)
2024 (35)
2023 (24)
2022 (24)
2021 (12)
2020 (8)
Funding
Current Stage
Late StageRecent News
Crowdfund Insider
2026-01-12
2025-12-05
globallegalchronicle.com
2025-11-30
Company data provided by crunchbase