What are the responsibilities and job description for the C++ Developer (Trading Strategy Execution) position at Venture Search?
Our client is a technology-driven trading firm specializing in trading options on futures. The firm combines deep market expertise with high-performance software to capitalize on opportunities in some of the most competitive electronic markets in the world. Its advantage comes from the close integration of traders and engineers, enabling rapid development and precise execution of trading strategies.
The Rol
e
Our client is seeking an experienced C Software Developer to join its trading technology team. This individual will play a critical role in building and maintaining the systems responsible for executing trading strategies with speed and precision. The position offers the opportunity to make direct, real-time impact on the firm’s ability to respond to market opportunitie
s.
Key Responsibilit
- ies
Design, implement, and maintain low-latency C applications used for trading strategy execu - tionCollaborate closely with traders, quantitative researchers, and engineers to translate strategies into robust, production-ready sys
- temsOptimize performance across networking, operating systems, compilers, and application
- codeContribute to system architecture, instrumentation, and deployment proce
- ssesDebug, monitor, and enhance systems running under real-world trading condit
ions
Qualifica
- tionsStrong proficiency in modern C (C 17 or l
- ater)Deep understanding of computer science fundamentals, including data structures, algorithms, and concur
- rencyStrong debugging, profiling, and performance-tuning abil
- itiesComfortable working in a Linux environment with experience in system-level progra
- mmingAbility to work independently and drive projects from concept to produ
- ctionEffective communication and collaboration skills in a fast-paced, high-stakes enviro
nment
Preferred Expe
- rienceExperience developing low-latency, high-throughput systems, ideally in a trading envir
- onmentFamiliarity with market data feeds, exchange connectivity, or order management s
- ystemsExperience with scripting languages such as Python or Bash for tooling and auto
- mationBackground in finance, quantitative systems, or high-frequency t
- radingKnowledge of networking concepts (TCP/UDP, kernel bypass, packet ca
- pture)Exposure to FPGA acceleration, GPU computing, or other specialized hardware optimi