C++ Low Latency Engineer – Chennai

February 8, 2026
Apply Now

Job Description

Job Title: C++ Low Latency Engineer
Location: Remote
Experience Level: 4+ years
Department: Market Data / Technology
Employment Type: Full-time
Category 1: 3 years to 6 years
Role Summary
Join our team at the start of a green-field initiative to build a next-generation ultra-low-latency Market Data platform. As a C++ Low-Latency Engineer, you will work on high-performance, real-time
components, gain hands-on exposure to exchange protocols, and help shape systems where microseconds truly matter.
This role is ideal for engineers with solid modern C++ experience who want to deepen their expertise in market data, low-latency systems, networking, and advanced performance engineering.
What You Will Do
• Develop core components of a low-latency Market Data platform.
• Implement and maintain market data feed handlers for binary protocols over TCP and multicast UDP.
• Work with Market Data concepts, including order book modeling (L1 / L2 / L3).
• Optimize system performance with a strong focus on CPU cache behavior, memory locality, and efficient data structures.
• Contribute to automated testing (unit, integration, and regression).
• Profile and debug performance issues using tools such as perf, valgrind, strace, and flame graphs.
• Analyze binary packet captures and dumps to troubleshoot protocol issues (training will be provided).
• Collaborate closely with senior engineers and learn advanced low-latency design techniques.
• Participate in QA and Production deployments, validation, and platform rollouts.
• Join the on-call rotation after onboarding and platform go-live.