DRW is looking to hire exceptional people to solve challenging technological problems by contributing to their full tech stack, from hardware and software development to grid computing. They need individuals eager to learn new technologies to create innovative solutions and choose the right tools to directly impact their business.
Requirements
- Excellent software development skills in modern C++, Java or Python
- Skills in network programming (TCP/IP), multi‐threaded applications, computational intelligence, real‐time programming or GUI programming
- A strong understanding of object-oriented design, data structures and algorithms
- A solid foundation in programming with the ability to think, communicate, and code clearly
Responsibilities
- Design, develop, test and deploy proprietary software including: Trading strategy simulation software optimized for distributed computation
- Large scale data acquisition, storage, accessibility, and visualization
- Ultra-low-latency trading strategies
- Complex algorithmic trading systems
- Real time trade management and risk analysis platforms
- Low level optimizations for data processing
- Adapters for exchange protocols
Other
- A degree in computer science, physics, mathematics or any related engineering discipline graduating between December 2025 and June 2026 (Bachelor’s, Master’s, PhD)
- Strong communication skills to advocate your ideas in a clear and concise manner to the team