CareerPlanSign in

Software Engineer - Research Technology

Singapore💼 Full-time🗓 2026-09-10 → 2026-09-23

Core

Build high-performance, scalable software and data systems for quant researchers to run compute-heavy analyses on large event-stream datasets.

Role type

Senior IC software engineer (research technology)

Builds

High-throughput data ingestion pipelines, distributed HPC orchestration, and simulation frameworks for financial market data.

Domain

Financial technology / High-frequency trading infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (>=17), Python, distributed systems, HPC orchestration, data engineering, system design, concurrency

Preferred skills

Rust, GPU programming, ML/Deep Learning frameworks, low-level market connectivity, packet processing, deterministic simulation systems

Technologies

C++, Python, Slurm, HPC, Parquet, Arrow

Responsibilities

Design and maintain high-performance data systems for researchers; implement raw exchange data pipelines; orchestrate HPC clusters; create ad-hoc computation frameworks; develop simulation frameworks integrated with trading platforms; support model deployment; monitor and troubleshoot distributed platforms; optimize codebases for performance.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.