1 month ago
Hong Kong, Hong KongSenior
Responsibilities
- Design, develop, and maintain high-performance market data, order management, and trading applications.
- Optimize existing software to improve performance and scalability.
- Ensure trading-system reliability and robustness through rigorous testing and live monitoring.
- Participate in code reviews and contribute to software development best practices.
- Collaborate with quantitative researchers and fellow engineers to support systematic trading.
- Stay current with technologies and industry trends to drive innovation.
Requirements
- Master’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of software development experience within proprietary trading firms, hedge funds, investment banks, or similar financial-industry organizations.
- Proficiency in C++ and Python, with solid experience in SQL and KDB.
- Strong understanding of algorithms, data structures, and software design principles.
- Preferred experience with systematic trading system development, risk reporting systems, and pre- and post-trade issue troubleshooting.
- Preferred experience accessing market data through Reuters, Bloomberg, and exchange-native protocols.
- Preferred experience with DevOps practices, continuous integration tools, AWS or Azure, machine learning, and data analysis techniques.
- Strong problem-solving, attention to detail, communication, and teamwork abilities.
Benefits
- Learning and educational offerings and opportunities to make an impact.
- Collaborative, inclusive, and diversity-focused workplace culture.
