CareerPlanSign in

Software Engineer - Research Technology

Singapore💼 Full-time🗓 2026-09-07 → 2026-09-26

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 (high-performance systems & data pipelines)

Builds

Data ingestion pipelines, HPC orchestration, simulation frameworks, and research tooling for financial market analysis

Domain

Financial technology / Quantitative research / High-performance computing

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (>=17), Python, distributed systems, high-throughput data pipelines, HPC cluster orchestration, system design, data structures & algorithms, concurrency

Preferred skills

Rust, GPU programming, ML/Deep Learning frameworks, market microstructure knowledge, 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 in C++; orchestrate data and compute pipelines on HPC clusters; create ad-hoc computation frameworks and research tooling; develop simulation frameworks integrated with trading platforms; support training and deployment of quantitative models; monitor and troubleshoot distributed platforms; optimize codebases for performance and resource efficiency

Seniority

Senior, hands-on IC

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