Back to jobs
BR
Hiring companyBestEx Research

Verified yesterday

Senior Software Engineer C++, Low Latency Trading Systems

Bengaluru, Karnataka, India Full-time

About the role

BestEx Research Core Engineering team builds ultra‑low‑latency trading systems and real‑time exchange simulators for global markets. The Senior Software Engineer designs and develops high‑performance C++ execution algorithms, market data adaptors, and back‑testing frameworks while collaborating with quants and traders. Bengaluru, Karnataka, India, on‑site work model, with opportunities for global exposure and relocation.

What you’ll do

  • Design core trading system architecture
  • Develop high‑performance execution algorithms
  • Build exchange simulators and back‑testing frameworks
  • Implement market data and exchange connectivity adaptors
  • Optimize system performance across OS and hardware layers
  • Collaborate with global quants, traders, and senior engineers
  • Contribute to code reviews and mentor junior engineers
  • Drive scalability and reliability improvements

What you’ll bring

  • 5+ years C++ development
  • Expert-level C++ design
  • TCP/IP and multithreading expertise
  • Problem solving and analytical skills
  • Strong communication abilities
  • Mentorship and growth mindset
  • Bachelor's or Master's in CS/Engineering
  • Domain experience a plus

Skills

C++ programmingLow‑latency systemsTCP/IP networkingMultithreadingMarket data integrationAlgorithmic tradingPerformance optimizationMentoring