Design and optimize low-latency C++ systems for trading, market data, and infrastructure, profiling performance across CPU, cache, and memory layers. Collaborate with FPGA, hardware, and infrastructure engineers on end-…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Build and optimize performance-critical trading infrastructure using modern C++, Linux internals, and networking. Own systems from design through measurement and optimization, collaborating directly with traders, quants…
Design and optimize the core of a real-time trading execution platform, including lock-free pipelines, low-latency networking, optimized order handling, and SIMD-based pricing logic. Build precise telemetry and synchron…
Own FPGA designs across the development lifecycle, from architecture and RTL implementation through verification and deployment. Develop and optimize low-latency hardware systems for data processing, networking, market-…
Develop, implement, and optimize production-quality FPGA systems for market-data processing, packet decoding, order execution, and trading infrastructure. Verify and debug hardware, perform synthesis and timing closure,…
Design and develop FPGA-based ultra-low-latency systems for market-data processing, order execution, and exchange connectivity. Develop RTL and verification environments, and carry out FPGA simulation, synthesis, place-…
Design and optimize high-performance algorithms and low-latency infrastructure for electronic options trading, including systems that combine software with hardware acceleration. Collaborate with traders and quantitativ…
Develop and optimize FPGA-based high-frequency trading strategies and ultra-low-latency trading infrastructure, including market-data processing, order management, and execution systems. Analyze and improve system perfo…
Develop and optimize ultra-low-latency C++ trading and market data infrastructure, focusing on Linux kernel, scheduler, and network stack performance. Profile production systems and reduce latency across CPU, cache, mem…
Develop and improve low latency trade execution systems for the Asia Equity Options business. Collaborate with research and trading teams to drive projects and resolve complex design and coding challenges. Requires at l…
Lead and grow a team of approximately seven engineers while owning and evolving Keyrock’s Rust-native systematic options trading platform. Set technical direction for trading infrastructure, quoting, execution, pricing,…
Lead and grow a team of approximately seven engineers while owning and evolving Keyrock’s Rust-native systematic options trading platform. Set technical direction for trading infrastructure, quoting, execution, pricing,…
Design, develop, and optimize high-performance C++ systems for trading, market data, and infrastructure, improving latency across CPU, memory, cache, and networking layers. Build reliable real-time distributed component…
Develop and optimize high-frequency trading strategies and ultra-low-latency C++ infrastructure, including market-data processing, order management, and execution components. Research, simulate, backtest, profile, and i…
Design and implement ultra-low latency trading rules and risk checks using FPGA and high-performance C++. Collaborate with global teams to optimize system performance and provide Level 3 support for production trading e…
Design and implement ultra-low latency trading rules engines and risk checks using a hybrid of FPGA hardware and high-performance C++. Develop high-speed network interfaces and simulation frameworks to ensure determinis…