Responsibilities
- Maintain and improve the legacy C++ tick data processing platform, taking ownership of the product and supporting the migration of datasets to the new platform.
- Contribute to the development of the modern C++ tick data processing system, including integrating additional tick data feeds across asset classes, building and reviewing interval features and statistics derived from tick data, and expanding platform capabilities while following strong software engineering standards and best practices.
- Work closely with Research and Portfolio Management teams to support the transition from the legacy system to the new platform and ensure reliable price and volume data for signal generation.
Requirements
- Strong proficiency in C++ across multiple standards (11, 14, 17, 20, 23)
- Familiarity with build tools such as CMake
- Experience with scripting languages like Perl or Python
- Understanding of tick data and order book data processing
- Solid knowledge of software development lifecycle, CI/CD pipelines, Git, JIRA, and related tools
- Detail oriented, patient, and collaborative mindset
- Good English communication skills and willingness to work with teams across different time zones.
HOW TO APPLY: Please send your CV to the consultant in charge:
E-mail: anh.duong@ev-search.com
All applications will be considered without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or any other non-merit factor.

