Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Algorithmic Trading Engineer

The employer hasn't listed a salary.

Apply on GCIO

Description

We are currently seeking a high calibre professional to join our team as an Algorithmic Trading Engineer.

In this role you will have expert-level, applied Java experience including the JVM, garbage collection, data structures and non-blocking IO. You will also have solid, applied experience with Scala development or be willing to learn fast.

You will possess deep knowledge of equities trading including the order lifecycle, FIX messaging and Asian markets. You will understand the design and architecture of robust, scalable and highly available distributed trading platforms.

You will be a passionate advocate for technology, technological solutions and continuous improvement. You will understand risk, risk management and the role technology plays in this highly regulated environment.

You will be fluent in written and spoken English and an excellent communicator.

To be successful you will need:

  • Hands-on experience with algorithmic trading and low-latency execution platforms
  • Zero GC architectures
  • Micro benchmarking
  • Knowledge of the Linux kernel
  • Knowledge of PTP and packet capture based latency monitoring

Skills

Required

  • Java
  • Scala
  • equities trading
  • FIX messaging
  • Asian markets
  • distributed trading platforms
  • risk management
  • Linux kernel
  • PTP
  • packet capture based latency monitoring

Ready to apply?

You apply with the employer directly. Their original posting is here: https://portal.careers.hsbc.com/careers/job/563774612562284

Apply on GCIO