HFT C++ Software Engineer

Qode Advisors Llp

Mumbai

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qode Advisors Llp is looking for a Low-Latency C++ Software Engineer to join our High-Frequency Trading team in Mumbai, India. In this impactful role, you will develop core trading infrastructure that executes millions of orders daily at breakneck speeds. You will work on ultra-low-latency trading systems, optimizing performance and integrating with market protocols.

The ideal candidate has extensive experience in modern C++, a deep understanding of computer architecture, and is proficient in networking and performance tooling.

Qualifications

  • 5+ years of professional C++ development experience, preferably in HFT.
  • Deep expertise in modern C++ features.
  • Strong understanding of computer architecture.

Responsibilities

  • Design and optimize ultra-low-latency trading systems.
  • Build and maintain order management systems.
  • Collaborate with researchers for algorithm implementation.

Skills

C++ development
Low-latency systems programming
Computer architecture
TCP/IP networking

Tools

Linux performance tools
DPDK

Job description

We are seeking an exceptional Low-Latency C++ Software Engineer to join our High-Frequency Trading technology team. You will design and build the core trading infrastructure that executes millions of orders per day at microsecond speeds. This is a highly technical, high-impact role at the intersection of systems programming and quantitative finance.

Responsibilities
  • Design, develop, and optimize ultra-low-latency trading systems in modern C++ (C++17/20)
  • Build and maintain order management systems (OMS), execution engines, and market data handlers
  • Profile and tune code to achieve sub-microsecond latency across the full trading stack
  • Develop kernel bypass networking solutions using DPDK, Solarflare OpenOnload, or similar technologies
  • Collaborate with quant researchers to implement and deploy alpha signals and execution algorithms
  • Optimize for cache efficiency, branch prediction, and CPU pipeline utilization
  • Integrate with exchange co-location environments and FIX/ITCH/OUCH protocols
  • Monitor production systems and participate in on-call rotations
Required Qualifications
  • 5+ years of professional C++ development experience (HFT or systems programming preferred)
  • Deep expertise in modern C++ (templates, move semantics, lock-free programming, memory models)
  • Strong understanding of computer architecture: CPU caches, NUMA, branch prediction, vectorization (SIMD/AVX)
  • Experience with lock-free and wait-free data structures (atomic operations, memory ordering)
  • Proficiency with Linux performance tooling: perf, flamegraphs, vtune, valgrind, strace
  • Solid grasp of TCP/IP networking and the Linux network stack
  • Ability to reason about latency at nanosecond granularity
Preferred Qualifications
  • Experience with kernel bypass networking (DPDK, RDMA, Solarflare, Exablaze)
  • Knowledge of exchange connectivity protocols: FIX, ITCH, OUCH, SBE
  • Familiarity with FPGA-assisted trading pipelines
  • Experience with co-location environments and cross-connect infrastructure
  • Background in market microstructure or quantitative finance
  • Contributions to open-source performance-critical projects
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 1,200,000 - 1,800,000
Quantitative Developer
Quantitative Developer

Quadeye • Gurugram District

On-site
INR 900,000 - 1,500,000
C++ Engineer
C++ Engineer

SMC Group • Delhi

On-site
INR 1,500,000 - 2,500,000
Senior Staff Software Engineer C++
Senior Staff Software Engineer C++

Framework Ventures • New Delhi

On-site
INR 3,000,000 - 6,000,000
C++ Lead (Backend)
C++ Lead (Backend)

Delta6Labs FinTech Pvt Ltd • Dadri

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer – Equities Low-Latency Technology (Rust / C++)
Senior Software Engineer – Equities Low-Latency Technology (Rust / C++)

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Senior Software Developer (C++)
Senior Software Developer (C++)

FlexTrade • Pune District

On-site
INR 1,200,000 - 1,800,000
Walk in Drive - C++ Developer
Walk in Drive - C++ Developer

Smc Global Securties Limited. • Delhi

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer — Low-Latency Trading Systems (Python)
Senior Software Engineer — Low-Latency Trading Systems (Python)

Qode Advisors Llp • Mumbai

On-site
INR 1,000,000 - 3,000,000
Senior C++ Developer ( Backend)
Senior C++ Developer ( Backend)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,000 - 7,000,000