NewPosted October 21, 2026
Senior Software Engineer, Options Execution
DRWCategory:Software Engineering
- Seniority
- Senior
- Employment type
- Full-time
- Salary (per year)
- $200k–$225k
- Bonus
- Yes
Requirements
- Significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints
- Experience interfacing with ultra-low-latency FPGA trading systems
- Strong experience working on highly distributed systems
- A minimum of 4 years of experience in the trading industry
- Prior experience working on options or derivative products
- A background in multi-threaded programming and a strong understanding of hardware/software interaction
- Comfortable working "under the hood" and skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
- Experience working with Research teams and Quantitative Researchers
- Strong understanding of software engineering principles and best practices
- Dedicated team player and a passionate problem solver with strong interpersonal skills
About the role
We are seeking a Senior Software Engineer to develop new and improve existing low-latency trade execution systems for our Asia Equity Options business. As a member of the desk, you will be integral in the interaction between research and trading teams; you will have the opportunity to work with cutting-edge low-latency technologies and will be surrounded by senior technologists providing you with the best possible environment to succeed.
Responsibilities
- Analyzing and discussing requirements from stakeholders
- Facilitating discussions on code implementation, testing, software architecture best practices
- Driving projects and leading new initiatives
- Actively engaging with others on the development team to resolve challenging design and coding issues
- Evaluating appropriate new technologies, tools, frameworks, and software components for integration
What you'll get
- $200k–$225k base salary
- group medical, pharmacy, dental and vision insurance
- 401k (with discretionary employer match)
- short and long-term disability
- life and AD&D insurance
- health savings accounts
- flexible spending accounts
Skills
C++ · C++ 17 · Boost · STL · Python · multi-threaded programming · hardware/software interaction · performance tuning · Linux · socket I/O · troubleshooting · highly distributed systems