Algorithmic Trading Developer - Equities

Job Title: Algorithmic Trading Developer - Equities
Contract Type: Contract
Location: Hong Kong, Hong Kong
Salary: benefits
REF: 3216512_1526280200
Contact Name: Evgeny Volyanik
Contact Email:
Job Published: 8 months ago

Job Description


  • Building out the next generation Global Equities execution platform
  • Design and development of global algorithmic trading systems, adhering to Agile development methodology.
  • Working closely with trading desks on design, prioritization and improvements to Algo trading systems.
  • Provide training with respect to the logic of Algo trading to traders.
  • Working as part of the global development team the candidate will contribute to design, development and level II support of global Execution Algo Trading system.


  • Expert Java/C#/C++
  • Experience in development of the Algo trading systems
  • Detailed working knowledge of garbage collection, data structures, Non-Blocking IO.
  • Proficient in Agile development methodology and Test Driven Development.
  • Equity markets microstructure, exchange connectivity and market data.
  • Very good knowledge of collections, their implementation and optimization
  • Low latency systems
    • High performance benchmarking
    • Zero GC architectures
    • Knowledge of the Linux kernel
    • Knowledge of PTP and packet capture based latency monitoring
  • Must be willing to learn or have some experience with Scala.