Job Description
Seeking a C++ engineer to design, build, and optimize ultra‑low‑latency trading systems. The role focuses on high‑performance market data processing, exchange connectivity, and order execution infrastructure across APAC markets. You will work closely with traders and quantitative teams to deliver deterministic, high‑throughput systems in a latency‑sensitive environment.
Responsibilities
Develop and optimize low‑latency trading components, including market data handlers, order entry systems, and risk‑critical modules.
Implement and maintain exchange connectivity (FIX/FAST/ITCH/OUCH or venue‑specific binary protocols) for major APAC exchanges.
Conduct performance engineering: CPU/cache optimization, concurrency tuning, memory management, lock‑free structures, and Linux kernel/network tuning.
Profile and troubleshoot production systems using tools such as perf, VTune, eBPF, flame graphs, tcpdump/Wireshark.
Collaborate with traders, quantitative researchers, and platform ...
Responsibilities
Develop and optimize low‑latency trading components, including market data handlers, order entry systems, and risk‑critical modules.
Implement and maintain exchange connectivity (FIX/FAST/ITCH/OUCH or venue‑specific binary protocols) for major APAC exchanges.
Conduct performance engineering: CPU/cache optimization, concurrency tuning, memory management, lock‑free structures, and Linux kernel/network tuning.
Profile and troubleshoot production systems using tools such as perf, VTune, eBPF, flame graphs, tcpdump/Wireshark.
Collaborate with traders, quantitative researchers, and platform ...
Apply for this Position
Ready to join Selby Jennings? Click the button below to submit your application.
Submit Application