Search by job, company or skills

S

Senior Engineer

3-6 Years
SGD 18,500 - 24,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

1. Lead the overall design and development of a high-frequency quantitative trading platform (market data capture, strategy execution, risk control, order routing, post-trade processing), ensuring microsecond-level latency and nanosecond-level jitter.

2. Continuously improve system throughput and capital/infrastructure ROI through code-hardware co-tuning and performance profiling.

3. Deeply optimize network stack, CPU cache, memory management, lock-free concurrency, etc. regularly organize latency war-rooms and post-mortem reviews.

4. Build horizontally scalable, hot-upgradable 24×7 high-availability architectures design multi-active disaster recovery solutions achieving zero data loss and sub-second recovery.

5. Drive deep integration between quantitative business and technology, closely collaborating with strategy research and market microstructure teams to accelerate strategy deployment and enhance return stability.

Requirements

1. Programming Languages: Java/Kotlin/Rust/C++ experience with multiple languages is preferred.

2. JVM Depth: Deep understanding of JVM/JIT and GCs such as ZGC and Shenandoah, with optimization experience in microsecond-latency scenarios.

3. Systems Foundation: Solid knowledge of OS, network protocol stack, concurrency models, and memory management familiarity with Linux kernel and kernel-bypass technologies.

4. Proficiency in lock-free/wait-free queues, RingBuffer, memory barriers, CPU cache-line alignment, etc.

5. Experience developing or improving tick-to-trade 10 µs systems is a plus.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146600159

Similar Jobs