D
DRWChicago, ILGraduate
Software Developer
Join DRW as a Software Developer to design and deploy proprietary trading software in a collaborative, fast-paced environment. You'll receive mentorship and rigorous training to accelerate your growth while working on impactful technology solutions.
1
Role and Responsibilities
- Design, develop, test, and deploy proprietary software for trading strategy simulation and data management.
- Work on ultra-low-latency trading strategies and complex algorithmic trading systems.
- Develop real-time trade management and risk analysis platforms.
- Optimize system performance and implement low-level data processing enhancements.
- Collaborate with experienced engineers to balance speed, features, and cost.
2
Candidate Requirements
- Degree in Computer Science, Physics, Mathematics, or related field, graduating between Dec 2026 and Jun 2027.
- Proficiency in modern C++, Java, or Python programming languages.
- Skills in multi-threading, API design, data processing, and UI development.
- Experience with network programming (TCP/IP), multi-threaded applications, and real-time or GUI programming.
- Strong grasp of object-oriented design, data structures, and algorithms.
3
Training and Development
- Participate in a rigorous training program designed to accelerate growth.
- Receive mentorship from experienced engineers from day one.
- Engage in continuous learning and skill development within a dynamic team.
4
Compensation and Benefits
- Annual base salary around $225,000, depending on experience and skills.
- Eligible for an annual discretionary bonus.
- Comprehensive benefits including medical, dental, vision, 401k with employer match, disability, life insurance, and flexible spending accounts.