Quantitative Developer, C++ I Low-Latency Systems
Overview
In this role you will design, build, and maintain the core C++ signal engine and alpha infrastructure for a systematic equities pod. You’ll own the hot path of real-time feature computation, signal generation, and integration with market data and execution platforms. You work closely with quantitative researchers to translate alpha signals into production-grade, high-performance trading systems. This is a hands-on, cross-disciplinary position shaping the technology stack from day one.
Compensation / Benefitsbase salarydiscretionary performance bonuscomprehensive benefits
ResponsibilitiesDesign and build the core C++ signal engine: real-time feature computation, alpha signal generation, position tracking, and risk monitoringArchitect the data bridge between the C++ hot path and the Python/Polars research layerImplement and optimize real-time alpha signal publication from the research pipeline into the firm's shared execution infrastructureIntegrate with the firm's central market data feeds and execution platformsDevelop real-time risk checks, position monitoring, logging, and alerting infrastructureOptimize system performance: latency profiling, lock-free data structures, memory management, and network tuningCollaborate with quantitative researchers to translate prototypes (Python) into production-grade C++ codeLeverage AI-assisted development tools (Cursor, Claude Code) to accelerate development while maintaining code qualityBuild and maintain backtesting and exchange simulation infrastructure for strategy validation
Key requirementsBachelor's or Master's degree in Computer Science, Mathematics, Physics, Engineering, or a related quantitative field3+ years of hands-on experience developing high-performance C++ server-side applications in LinuxStrong understanding of real-time and event-driven architectures with tight latency requirementsProficiency in Python with working knowledge of Polars, Pandas, NumPy, and the PyData ecosystemDeep familiarity with Apache Arrow and columnar data formats for cross-language interoperabilityStrong understanding of network programming, Linux OS internals, and systems optimizationExperience consuming real-time market data feeds and integrating with shared execution platformsSolid understanding of data structures, algorithms, and concurrent/multithreaded programmingProficiency with Git, CI/CD, unit testing, and software engineering best practicesExperience with AI-assisted coding tools (Cursor, Claude Code, Copilot) and willingness to integrate them into daily workflowcross-functional collaborationproblem solving under latency constraintscommunication with researchers and tradersC++ high-performance server-side developmentLinux/Linux OS internalsreal-time and event-driven architectures