HFT C++ Software Engineer

CareerFit.ai

  • Posted: 3 months ago
  • Openings: 10
  • Applicants: 0

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
  1. Design, develop, and optimize ultra-low-latency trading systems in modern C++ (C++17/20)
  2. Build and maintain order management systems (OMS) , execution engines, and market data handlers
  3. Profile and tune code to achieve sub-microsecond latency across the full trading stack
  4. Develop kernel bypass networking solutions using DPDK, Solarflare OpenOnload, or similar technologies
  5. Collaborate with quant researchers to implement and deploy alpha signals and execution algorithms
  6. Optimize for cache efficiency , branch prediction, and CPU pipeline utilization
  7. Integrate with exchange co-location environments and FIX/ITCH/OUCH protocols
  8. Monitor production systems and participate in on-call rotations

Required Qualifications
  1. 5+ years of professional C++ development experience (HFT or systems programming preferred)
  2. Deep expertise in modern C++ (templates, move semantics, lock-free programming, memory models)
  3. Strong understanding of computer architecture : CPU caches, NUMA, branch prediction, vectorization (SIMD/AVX)
  4. Experience with lock-free and wait-free data structures (atomic operations, memory ordering)
  5. Proficiency with Linux performance tooling : perf, flamegraphs, vtune, valgrind, strace
  6. Solid grasp of TCP/IP networking and the Linux network stack
  7. Ability to reason about latency at nanosecond granularity

Preferred Qualifications
  1. Experience with kernel bypass networking (DPDK, RDMA, Solarflare, Exablaze)
  2. Knowledge of exchange connectivity protocols : FIX, ITCH, OUCH, SBE
  3. Familiarity with FPGA-assisted trading pipelines
  4. Experience with co-location environments and cross-connect infrastructure
  5. Background in market microstructure or quantitative finance
  6. Contributions to open-source performance-critical projects

Skills
  • C++ programming
  • High-frequency trading
  • Algorithm design
  • System optimization
  • Low-latency systems
  • Team collaboration
  • Problem-solving
  • Financial markets knowledge
  • Performance tuning
  • Attention to detail

More Info

Full Time
o
Not Disclosed
English
Not Disclosed

Education

Any Graduate
Not Disclosed

Required Skills

Order Management Performance tuning C++ Financial Markets linux FPGA Infrastructure Data structures

Contact Details

CareerFit.ai
+91 987654567
team@Careerfit.ai
  • Experience5 years
  • Salary Above 10 LAKHS ANNUALLY
  • Location for Hiring Mumbai
  • Apply Now
Latest Job

Similar Jobs

HR Recruiter
Transient HR
  • 1 years
  • Mumbai
  • 19 Hours
Senior Human Resource Recruiter
Eclat Health Solutions
  • 2 years
  • Mumbai
  • 19 Hours
Recruitment Executive -HR
be3 Human Resource Management
  • Fresher
  • Mumbai
  • 19 Hours
Jr Recruiter -Ghansoli
PES Hr Services
  • Fresher
  • Mumbai
  • 19 Hours
HR Recruiter
Csml Group
  • 1 years
  • Mumbai
  • 19 Hours
Hr Recruiter Work From Home
Swati 7011890554
  • Fresher
  • Kolkata
  • 19 Hours