Job Summary
The C++ Developer will maintain and innovate trading and research systems in global markets, handling requirements gathering, development, testing, performance monitoring, and release management to enhance trading capabilities.
Responsibilities
* Optimize performance of trading system components to improve efficiency and reliability
* Maintain and enhance the backtest simulator to support accurate trading strategy evaluation
* Explore and integrate big‑data infrastructure to advance research capabilities
* Conduct research and development of execution algorithms to improve trade execution quality
* Collaborate with cross‑functional teams to gather requirements and deliver robust software solutions
* Manage build and release processes to ensure smooth deployment and version control
* Monitor system performance and troubleshoot issues to maintain high availability and responsiveness
Preferred competencies and qualifications
* Proficiency in one or more programming languages such as C, C++, Java)
* Strong knowledge of algorithms, data structures, and operating system concepts including memory management, scheduling, and I/O for system optimization
* Experience with Linux environments for development and deployment
* Ability to quickly learn new technologies and apply them effectively in complex projects
* Effective communication and decision‑making skills to collaborate and drive project success
* Knowledge of automated trading systems to understand domain‑specific requirements
#J-18808-Ljbffr