C++ Developer Bengaluru

C++ Developer Bengaluru

07 Sep
|
TalentOla
|
Bengaluru

07 Sep

TalentOla

Bengaluru

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 up-to-date C++ techniques including:
advanced templates
lock-free and wait-free structures
concurrency and memory models
Robust 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.
Explicit communication skills and ability to work in a distributed team.

Nice to Have
Understanding of hardware timestamps, PTP, and time-synchronization pipelines.
Experience with Elastic, Grafana, Prometheus.

📌 C++ Developer Bengaluru
🏢 TalentOla
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer bengaluru / bengaluru