DRW
Software Engineer, Market Data - Cumberland
New York City$150k–$225kmidAdded 2 days ago
About this role
DRW seeks a Software Engineer to develop and maintain C++-based market data systems supporting global cryptocurrency and traditional asset trading operations. You'll design full-stack solutions for exchange connectivity, monitoring, and trading infrastructure while collaborating closely with traders and researchers.
What you'll do
- Design and develop full-stack trading systems, exchange connectivity solutions, and monitoring platforms
- Build market data solutions and integrate with DRW's core infrastructure services
- Develop in C++ and Python across legacy codebases and new projects
- Perform unit, functional, and integration testing for mission-critical applications
- Provide on-call support for 24-hour global trading operations
- Collaborate with traders, quantitative researchers, and engineering teams
What they're looking for
- C++ (C++20 and modern standards)
- Python scripting and development
- High-performance application design
- Network communication (multicast, WebSockets)
- Microservices architecture and API design
- Inter-process messaging systems
- Trading systems experience (desirable)
- Strong communication skills
Benefits
- Annual base salary: $150,000–$225,000
- Annual discretionary bonus
- Medical, dental, and vision insurance
- 401(k) with discretionary employer match
- Short and long-term disability insurance
- Health savings and flexible spending accounts
Opens the official application on the employer’s site. No login required.