Tech Lead – Quantitative Developer
HKDAG
Singapore
On-site
SGD 120,000 - 160,000
Full time
Job summary
A global trading firm in Singapore is seeking a seasoned software engineer with 10+ years of experience to lead the design and optimization of ultra-low latency trading systems. The ideal candidate will have a strong background in C++, Rust, or Java, and be familiar with market data protocols. This role includes mentoring junior engineers and collaborating with teams to implement cutting-edge trading strategies.
Qualifications
- 10+ years of software development experience, with at least 5+ years in low-latency/high-performance systems.
- Proven experience with C++, Rust, or Java in building HFT or low-latency trading systems.
- Previous experience at a top-tier trading firm, exchange, or market-making shop is highly desirable.
Responsibilities
- Lead the design, development, and optimization of ultra-low latency trading systems.
- Collaborate with internal teams to implement, test, and deploy trading strategies.
- Mentor junior engineers and set best practices for coding standards.
Skills
C++
Low-latency systems
Multithreading
Concurrency
Lock-free programming
Kernel-level optimizations
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics or related field
Key Responsibilities
- Lead the design, development, and optimization of ultra-low latency trading systems, including order execution, risk controls, and connectivity to global exchanges.
- Collaborate with internal team to implement, test, and deploy trading strategies into production environments.
- Own the system architecture, ensuring scalability, fault tolerance, and high availability.
- Mentor junior engineers and set best practices for coding standards, performance tuning, and code reviews.
- Partner with infrastructure and DevOps teams to optimize network, hardware, and system performance for high-frequency trading environments.
- Continuously monitor and improve system performance to achieve nanosecond/microsecond-level efficiency gains.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field.
- 10+ years of software development experience, with at least 5+ years in low-latency/high-performance systems.
- Proven experience with C++ (preferred), Rust, or Java in building HFT or low-latency trading systems.
- Strong understanding of multithreading, concurrency, lock-free programming, and kernel-level optimizations.
- Familiarity with market data protocols and exchange connectivity.
- Exposure to crypto trading infrastructure is a plus.
- Previous experience at a top-tier trading firm, exchange, or market-making shop is highly desirable.
- Demonstrated leadership ability to manage small engineering teams and drive technical direction.
Nice-to-Have
- Experience with FPGA acceleration, kernel bypass (DPDK/Onload), or hardware optimization.
- Hands-on with Python for research infrastructure and prototyping.
- Knowledge of crypto exchange APIs and digital asset market structure.