Senior Software Engineer (Low-Latency C++)
Core
Design and build low-latency, high-performance trading systems and software to control and interface with hardware such as ASICs and FPGAs.
Role type
Senior IC low-latency C++ software engineer
Builds
Production trading system components and hardware interface software
Domain
Financial markets / Low-latency trading infrastructure
Required skills
Modern C++, Low-latency system design, Hardware platform development, ASIC/FPGA interface programming, Trading system knowledge, System optimization
Preferred skills
Financial markets knowledge, Cross-functional collaboration
Technologies
C++, ASIC, FPGA, Quant
Responsibilities
Design and build low-latency, high-performance trading systems; Optimize production code and system components for low latency and high throughput; Develop high-performance software to control and interface with hardware such as ASICs and FPGAs; Integrate new applications and enhancements into existing trading infrastructure