OpenNash Jobs
Tata Consultancy Services · Chennai

C++ Developer

ChennaiSoftware Engineering

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

Job description

Senior C++ Low-Latency Market Data Engineer Positions

5 Location: Chennai, Siruseri Experience: 8+ Must Have: C++, lock-free / Wait-free, orderbook, Market Data, Solarflare / Mellanox , Low Latency code.

Experience

8+ years of professional experience with modern C++ (C++14/17/20). 5+ years working directly in Market Data or trading low-latency systems.

Technical Skills

Deep experience integrating exchange Market Data protocols: TCP, multicast UDP, ITCH, SBE, FAST, FIX. Experience with L1/L2/L3 order books, conflation, correlation, replay, and consolidated feeds.

Mastery of modern C++ techniques including

advanced templates lock-free and wait-free structures concurrency and memory models Strong Linux expertise: CLI and low-level tooling (perf, strace, tcpdump, sar, iostat) understanding of system calls, CPU scheduling, memory management Understanding of modern CPU microarchitecture: cache hierarchies, NUMA, branch prediction, prefetching, TLB behavior. Experience with low-latency NICs (Solarflare, Mellanox), driver settings and tuning.

Familiarity with kernel-bypass technologies (DPDK, Onload) or advanced NIC/driver tuning is a strong plus. Experience with low-overhead instrumentation and performance profiling (eBPF, perf events, flame graphs). Strong focus on reliability, defensive coding, and graceful failure handling. Ability to analyze binary protocol dumps and low-level hexdump traces. Strong hands-on experience with Python / Go (mandatory). Experience with Git/GitLab, Linux shell scripting, CI/CD.

Knowledge of Ansible is a plus. Clear communication skills and ability to work in a distributed team.

Qualifications

BACHELOR OF ENGINEERING

More jobs at Tata Consultancy Services

Similar jobs at other companies

Python Developer

Hitachi · Remote

Salesforce Developer

Hitachi · Remote

Developer

Grasim Industries · Maharashtra

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.