Quantitative Developer, C++ I Low-Latency Systems
Core
Architect, build, and maintain the core signal computation and alpha infrastructure for a systematic equities trading pod, translating research prototypes into production-ready high-performance trading systems.
Role type
Senior IC quantitative developer (low-latency C++)
Builds
Real-time feature computation, alpha signal generation, position tracking, risk monitoring, and backtesting infrastructure for systematic equities strategies.
Domain
Quantitative finance / Systematic equities trading
Deliverable
production ML models
Required skills
C++ (high-performance, server-side), Python (Polars, Pandas, NumPy), Linux systems programming, real-time/event-driven architectures, network programming, data structures & algorithms, concurrent/multithreaded programming, Apache Arrow, Git/CI/CD
Preferred skills
Low-latency optimization (SIMD, lock-free structures), Rust, kdb+/q, equity market microstructure, DuckDB/Arrow Flight, AWS/containerization
Technologies
C++, Python, Polars, Pandas, NumPy, Apache Arrow, Git, Linux, AWS, Rust, kdb+/q, DuckDB
Responsibilities
Design and build the core C++ signal engine; Architect the data bridge between C++ hot path and Python research layer; Implement real-time alpha signal publication; Integrate with market data feeds and execution platforms; Develop real-time risk checks and alerting; Optimize system performance (latency profiling, memory management); Collaborate with researchers to translate Python prototypes to C++.
Seniority
Mid-level, hands-on IC
