





Mid-level metro role but niche low-latency C++ specialization limits applicant pool.
Highly specialized low-latency trading and C++ systems reduce cross-industry transferability.
Explicit 5+ years C++, expert TCP/IP and multithreading requirements create strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and optimize ultra-low-latency trading systems and algorithmic trading frameworks primarily in C++17 for global markets.
Build new trading systems and performance enhancements from scratch, including exchange simulators and tick-level backtesting frameworks.
Collaborate closely with quants, traders, and senior engineers to deliver high-impact, low-bureaucracy solutions with end-to-end ownership of system architecture and performance.
Bachelor’s or Master’s degree in Computer Science or Engineering from a reputed institution (IIT/NIT/BITS preferred but not mandatory).
Minimum 5+ years of professional software development experience using C++ with expert-level knowledge of C++ and strong software design skills.
Expert-level understanding of TCP/IP and multithreading.
Work Experience Required: Minimum 5+ years in software development with C++. Domain experience in trading is a plus but not mandatory.
Experienced in building and optimizing high-throughput, low-latency systems, especially with C++ in a performance-critical environment.
Comfortable taking full ownership of complex subsystems and working directly at the intersection of research and engineering with a collaborative global team.
Technical expertise coupled with ability to mentor others and drive continuous improvement across software design and system performance.