2 months ago
London, United KingdomEntry Level
Responsibilities
- Design, develop, test, and deploy proprietary software for trading simulation, data systems, trading strategies, risk analysis, exchange connectivity, and interprocess communication.
- Analyze and tune system performance, including low-latency and data-processing workloads.
- Collaborate with experienced technologists to implement solutions that balance speed, features, and cost.
Requirements
- Be pursuing or hold a Bachelor's, Master's, or PhD degree in computer science, physics, mathematics, or a related engineering discipline, with graduation between December 2026 and August 2027.
- Demonstrate strong software development skills in modern C++, Java, or Python.
- Have skills in network programming, multithreaded applications, computational intelligence, real-time programming, or GUI programming.
- Understand object-oriented design, data structures, and algorithms.
- Communicate clearly and advocate for technical ideas effectively.
Benefits
- Immediate responsibility and mentorship from experienced engineers.
- A robust training program and opportunities to learn new technologies.
- Work with technologists, quantitative researchers, and traders on technology that directly impacts the business.
About DRW
DRW is a privately held proprietary trading firm that uses its own capital to trade and invest across global markets and asset classes, powered by technology and research. Founded in 1992 and headquartered in Chicago, it develops trading systems for strategies ranging from seconds to years and manages its own risk rather than external client money. The firm operates internationally from multiple offices.
