Verified yesterday
Senior Software Engineer C++, Low Latency Trading Systems
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