D
Programme
Graduate
Location
London
About the role
Join DRW as a Software Developer in London, working with a team of technologists, researchers, and traders to develop innovative trading software and systems. This graduate role offers mentorship, immediate responsibility, and a robust training program.
Role and Responsibilities
- Design, develop, test, and deploy proprietary trading software and systems.
- Work on trading strategy simulation, data acquisition, and ultra-low-latency trading.
- Develop real-time trade management and risk analysis platforms.
- Optimize system performance and implement low-level data processing improvements.
- Collaborate with teammates to balance speed, features, and cost in solutions.
- Contribute to exchange protocol adapters and inter-process communication mechanisms.
Candidate Requirements
- Degree in computer science, physics, mathematics, or related engineering discipline.
- Graduation between December 2026 and August 2027 (Bachelor’s, Master’s, PhD).
- Proficient in modern C++, Java, or Python software development.
- Experience with network programming, multi-threading, real-time or GUI programming.
- Strong understanding of object-oriented design, data structures, and algorithms.
- Excellent communication skills to clearly advocate ideas within the team.