Software Developer – Equity Index Options
London
DRW is a diversified trading firm with over 3 decades of experience, combining sophisticated technology and exceptional talent to operate in markets worldwide. We value autonomy and agility, operating using our own capital and trading at our own risk.
Headquartered in Chicago with offices across the U.S., Canada, Europe, and Asia, we trade various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets. We have also expanded into non-traditional strategies such as real estate, venture capital, and cryptoassets, leveraging our expertise and technology.
We operate with respect, curiosity, and open-mindedness. Our team shares the belief that success depends not just on what we do, but how we do it. DRW is committed to high standards, integrity, innovation, and challenging consensus.
Our success formula involves hiring exceptional people, encouraging their ideas, and rewarding their results.
As a Software Developer , you will be a vital member of a team comprising experienced technologists, quantitative researchers, and traders. Your team will tackle challenging technological problems, contributing across our full tech stack—from hardware and software development to grid computing. We seek individuals eager to learn new technologies, create innovative solutions, and select the right tools to impact our business positively. You will work with cutting-edge technology, receive immediate responsibility, be mentored by industry-leading engineers, and participate in comprehensive training, all designed to support your success at DRW.
How you will make an impact:
- 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
- Fully automated trading strategies
- Adapters for exchange protocols
- Robust inter-process communication mechanisms
- Analyze and tune system performance
- Collaborate with teammates to develop bespoke solutions that balance speed, features, and cost to enhance our technology stack
What you bring to the team:
- Minimum of an undergraduate degree in computer science, physics, mathematics, or related engineering discipline, graduating by summer 2025
- Proficiency in multiple programming languages, including Java, C++, and 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 clear communication and coding skills
- Previous experience in trading is a plus but not required
- Strong communication skills to articulate ideas clearly within the team
For more information about DRW\’s processing activities and data use, please view our Privacy Notice .
#J-18808-Ljbffr
Contact Detail:
DRW Recruiting Team