DRW, a technology-driven, diversified principal trading firm, is seeking an excellent C++ Software Engineer to join their team. With over 1,000 employees globally, DRW trades its own capital across various asset classes and financial markets. The role focuses on developing and improving low latency trade execution systems for the Asia Equity Options business. As a key member of the team, you'll work with cutting-edge technologies, interact with research and trading teams, and be surrounded by senior technologists.
The ideal candidate will have significant experience in developing high-availability systems using C++ and Python, with a strong background in distributed systems and multi-threaded programming. You should be comfortable with performance tuning, troubleshooting, and have a deep understanding of hardware/software interactions. Knowledge of financial markets, particularly options or derivative products, is advantageous but not required.
Key responsibilities include analyzing stakeholder requirements, facilitating discussions on best practices, driving projects, and evaluating new technologies for integration. You'll be expected to actively engage with the development team to solve complex design and coding challenges.
This role offers an opportunity to work on challenging problems in a fast-paced, innovative environment. You'll be part of a team that values deep curiosity, thoughtful collaboration, and meaningful results. If you're passionate about technology, finance, and pushing the boundaries of what's possible in trading systems, this position at DRW could be an excellent fit for your career growth.