Lead Engineer, Trading Platform Engineering

Bullish

Hong Kong, Hong Kong
C and java high-performance systems
Linux kernel internals optimization
Low-latency distributed systems
Our mission is to build a platform where security and compliance are the foundational core, requiring a commitment to technical excellence that goes beyond simply delivering code

Job Summary

  • Our mission is to build a platform where security and compliance are the foundational core, requiring a commitment to technical excellence that goes beyond simply delivering code.
  • The Trading Platform Engineering team is responsible for designing and optimizing the high-performance, mission-critical foundation that powers our trading activities.
  • You will be expected to navigate the unknown, bring structure to ambiguity, and help shape the frameworks and processes that drive our global teams forward.

Matching Summary

Our mission is to build a platform where security and compliance are the foundational core, requiring a commitment to technical excellence that goes beyond simply delivering code.

Skills & Requirements

Must-have

  • C and Java high-performance systems
  • Linux kernel internals optimization
  • low-latency distributed systems
  • advanced networking pipelines
  • eBPF profiling and debugging

Nice-to-have

  • financial markets trading infrastructure
  • high-precision time synchronization
  • RDMA and NIC offloads
  • low-latency JVM tuning
  • advanced benchmarking methodology

Key Requirements

  • Expert-level proficiency in Java
  • Deep understanding of Linux kernel internals
  • Practical experience in end-to-end latency optimization
  • Experience with socket options, buffer sizing, epoll, io_uring
  • Understanding of sequencer-based total order broadcast

Work Rights

Not specified

Tailored Resume

Cover Letter