C++ Software Developer London HFT Systematic Trading Firm Our client, a leading prop trading firm based in London, are looking for a Quant Developer to join their high-performance team.As a quantitative developer, your aim is to improve the firm's trading stack in any way that will make its trading strategies more competitive and profitable. In a high-frequency trading environment, this often means improving the end-to-end latency of the trading platform or increasing the scalability and precision of execution of the trading strategies.RequirementsExperience writing low-latency C++ / Java applications and architectures. HFT industry preferred but telecom and gaming industry experience also welcomeAbility to get the best performance out of application and networking stack of on-premise and cloud environmentAbility to benchmark, profile and trace full applications on LinuxAbility to find and resolve latency and throughput bottlenecksExcited to pick up new skills to solve difficult problems (examples: eBPF, XDP, Intel PT)The ideal profile has experience in the HFT industry combining software development and networking skills (TCP / UDP / multicast / WebSocket / HTTP).While the firm is language agnostic, their current trading stack is mostly written in Java.Crypto background not essential but highly recommended.ResponsibilitiesDevelop low latency trading engine and strategy runtimeDevelop market data distribution platform (internal binary protocols)Develop and maintain exchange API connectivity and robust exchange connectorsFull automation around deployment and monitoring of a 24/7 trading systemContinuous profiling of trading system and strategy latencyUnderstand and reverse engineer exchange architectures
Job Title
C Software Developer