Senior Algorithmic Trading Engineer

HSBC Global Services Limited

Hong Kong

On-site

HKD 900,000 - 1,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HSBC Global Services Limited seeks a Senior Algorithmic Trading Engineer to build a scalable, high-availability trading platform across Asia and to work closely with front-office teams to deliver fast, accurate functionality.

You will drive design decisions, ensure robust latency performance, and coordinate with compliance and risk groups while engaging with the global development community.

Qualifications

  • Expert-level Java experience including the JVM, GC considerations and data structures.
  • Solid experience with Scala development or willingness to learn quickly.
  • Deep knowledge of equities trading, order lifecycle, FIX messaging and Asian markets.
  • Understand scalable, robust distributed trading platforms and architecture.
  • Passionate about technology, continuous improvement and risk-aware design.
  • Fluent English communication and ability to coordinate with global teams.
  • Hands-on algorithmic trading experience with low-latency execution platforms.
  • Experience with zero-GC architectures and micro-benchmarking.
  • Knowledge of Linux kernel, PTP and latency-monitoring via packet capture.

Responsibilities

  • Build a scalable, highly-available algorithmic trading platform across Asia.
  • Make strategic decisions affecting design and architecture of the platform.
  • Collaborate with front-office trading and product teams for rapid delivery of features.
  • Liaise with compliance and risk/control teams to meet regulatory requirements.
  • Maintain ongoing communication with the global team for development reviews and decisions.

Skills

Java expert (JVM)
Scala development
Equities trading knowledge
Distributed trading platforms
Algorithmic trading
Low-latency systems
Zero GC architecture
Non-blocking IO
Linux kernel knowledge
Packet capture latency monitoring
PTP timing and latency

Job description

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

In this role you will:
  • Building a scalable and highly-available algorithmic trading platform across Asia
  • Making strategic decisions that affect the design and architecture of this platform
  • Working closely with the front-office trading and product teams to ensure fast and accurate delivery of new functionality and improvements
  • Liaising with local compliance and other risk/control teams to ensure full compliance with the letter and spirit of all relevant regulatory guidelines and requirements
  • Constant communication with the larger global team: collaborative development, reviews and strategic decision making
To be successful you will need:
  • Have expert-level, applied Java experience including the JVM, garbage collection, data structures and non-blocking IO.
  • Have solid, applied experience with Scala development (or be willing to learn fast).
  • Posses deep knowledge of equities trading including the order lifecycle, FIX messaging and Asian markets.
  • Understand the design and architecture of robust, scalable and highly available distributed trading platforms.
  • Be a passionate advocate for technology, technological solutions and continuous improvement.
  • Understand risk, risk management and the role technology plays in this highly regulated environment
  • Be fluent in written and spoken English and an excellent communicator.
  • Hands-on experience with algorithmic trading and low-latency (sub-micro) execution platforms.
  • Zero GC architectures.
  • Micro benchmarking.
  • Knowledge of the Linux kernel.
  • Knowledge of PTP and packet capture based latency monitoring.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Algorithmic Trading Engineer
Senior Algorithmic Trading Engineer

HSBC • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Senior Algorithmic Trading Engineer
Senior Algorithmic Trading Engineer

HSBC • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Algorithmic Trading Engineer
Algorithmic Trading Engineer

HSBC Global Services Limited • Hong Kong

On-site
HKD 1,000,000 - 2,000,000
Algorithmic Trading Engineer
Algorithmic Trading Engineer

HSBC • Hong Kong

On-site
HKD 700,000 - 1,200,000
Algorithmic Trading Engineer
Algorithmic Trading Engineer

HSBC • Hong Kong

On-site
HKD 800,000 - 1,200,000
Senior Algo Trading Engineer: Build Low-Latency Platform
Senior Algo Trading Engineer: Build Low-Latency Platform

HSBC Holdings plc • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Senior Algo Trading Platform Architect
Senior Algo Trading Platform Architect

HSBC Holdings plc • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Java Engineers - Algo Trading (Hong Kong, London, New York)
Java Engineers - Algo Trading (Hong Kong, London, New York)

IO Tech Solutions Limited • Hong Kong

On-site
HKD 900,000 - 1,500,000
Docker
Kubernetes
AWS
+1
Lead Engineer, Execution Technology
Lead Engineer, Execution Technology

Balyasny • Hong Kong

On-site
HKD 1,000,000 - 1,800,000
Low-Latency Algorithmic Trading Engineer
Low-Latency Algorithmic Trading Engineer

HSBC Global Services Limited • Hong Kong

On-site
HKD 1,000,000 - 2,000,000