13 Aug
|
HuntingCube
|
Mumbai
13 Aug
HuntingCube
Mumbai
Job Description
About the job
Role Overview We are looking for an experienced C++ Developer to join our low latency trading infrastructure team. The ideal candidate has strong hands-on expertise in high-performance C++ systems, working knowledge of NSE, BSE, and MCX exchange protocols, and experience building and maintaining production-grade API stacks used by trading desks, algo strategies, and risk systems. Key Responsibilities - Design, develop, and optimize ultra-low latency trading systems in up-to-date C++ (C++17/20), covering order management, market data handling, and execution pathways. - Build and maintain connectivity to NSE (NNF/NEAT/co-location feeds), BSE (BOLTPLUS/BEFS), and MCX protocols — including order entry, market data (FO/CM/CD segments), and risk/RMS interfaces. - Contribute to the architecture and lifecycle of the firm's internal API stack — REST/FIX/proprietary binary APIs used by internal trading applications, strategy engines, and external clients. - Design efficient data structures and algorithms for order books, matching logic,
tick-by-tick market data processing, and position/risk tracking under strict latency budgets (microsecond-level). - Profile, benchmark, and continuously optimize system performance — CPU cache behavior, memory allocation, lock-free/wait-free structures, kernel bypass networking (e.g., DPDK, Solarflare/OpenOnload), and NIC/OS tuning. - Participate in design and code reviews; help uphold coding standards and best practices across the C++ codebase. - Collaborate closely with quants, traders, and DevOps/network engineers to ensure end-to-end latency and reliability targets are met. - Support exchange certifications, protocol upgrades, and compliance with SEBI/exchange-mandated changes. - Own production support and incident response for latency-sensitive, mission-critical trading systems. Required Skills & Experience - 3–6+ years of professional software development experience, with strong, hands-on C++ (C++11/14/17/20) e
📌 C++ Developer (Mumbai)
🏢 HuntingCube
📍 Mumbai