Description
qSpark is looking for an experienced C++ developer to evolve and enhance our high-performance, low-latency trading systems in the world of high-frequency trading (HFT).
In this role, you’ll design, develop, and lead major features in performance-critical systems, working closely with a team of strong C++ engineers. The environment is fast-paced and ownership-driven, requiring someone who is comfortable taking initiative and delivering under pressure.
Our systems are technology-driven, with minimal reliance on legacy code, and demand developers who can quickly adapt and continuously improve.
Responsibilities:
Design, build and optimize high-performance, low-latency C++ systems powering performance-critical trading platforms.
Analyze real-time trading system performance and drive data-informed improvements to latency, throughput and reliability.
Requirements
4+ years of experience in modern C++ (C++17 and above).
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mathematics, or related quantitative fields (e.g., Computational Finance, Quantitative Economics).
Excellent verbal and written communication skills in English.
Strong problem-solving skills and a strong sense of accountability.
Big Advantage - experience with high-performance or low-latency system development.
Advantage - knowledge in Python.
Advantage - knowledge in financial and stock markets.