Quantitative Developer

Location: Hong Kong

About the Role

As a Quantitative Developer, you own the core systems that drive our research and trading platform end‑to‑end. You will reforge the technical stack, optimize infrastructure, and fine-tune hardware to deliver low-latency, fault-tolerant, and massively parallel services. Your work powers billions of computations across machines around the globe, turning ideas into production systems that make real-time decisions at scale.

Responsibilities

  • Design, build, and operate ultra-low-latency, high-throughput services that are the backbone of quantitative research and live trading.

  • Design, build, and operate: automate provisioning and deployments; manage heterogeneous compute fleets (CPU/GPU/FPGA) across regions; optimize from network to kernel.

  • Translate research into production systems with rigorous SLAs/SLOs, deterministic behavior, reproducible simulations, and production-ready resilience.

  • Industrialize performance: define hard latency budgets, enforce them with automated gates, build high‑fidelity benchmarks and traces, and sustain peak performance under real market load.

What we're looking for

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Engineering, or a related quantitative field.

  • Strong programming skills in C++ and Python, with focus on performance and system design.

  • Understanding of algorithms, data structures, and parallel computing.

  • Familiarity with numerical methods, data processing, or quantitative finance is a plus.

  • Excellent problem-solving skills and strong ownership mentality.

Language Requirement

English required. Other languages are optional.

Explore benefits>