Ovii Job Board

Software Developer - Low Latency C++

BestEx Research

Bengaluru, India • Onsite - Bengaluru, India • Full-Time • 3+ years

Posted 2026-07-08 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Join BestEx Research as a Software Developer building ultra‑low‑latency trading systems for a global fintech platform. You will design core execution engines, exchange simulators, and market‑data adapters while collaborating directly with quants and traders.

Role Snapshot

  • Build ultra‑low‑latency trading and execution systems
  • Design high‑performance algorithmic frameworks
  • Develop exchange simulators and market‑data adapters
  • Collaborate with global quants, traders, and senior engineers
  • Mentor junior engineers and drive performance optimizations

Must-Have Requirements

  • C++
  • TCP/IP
  • Multithreading
  • Software design
  • Problem solving
  • Communication
  • C++ development
  • low‑latency systems
  • Bachelor’s or Master’s in Computer Science or Engineering

Nice-to-Have Signals

  • Database optimization
  • Trading platform / FIX engine experience
  • Python
  • R
  • SQL
  • database optimization
  • trading platform experience
  • FIX engine work
  • Python/R scripting
  • Top‑tier CS/Engineering program (IIT/NIT/BITS preferred)

Work Setup

  • Location: Bengaluru, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Notice period

What You'll Likely Work On

  • Design and implement core trading systems and algorithmic execution frameworks
  • Create exchange simulators and tick‑level backtesting tools
  • Build market‑data and exchange connectivity adapters
  • Add new features, improve scalability, and enhance reliability of existing components
  • Analyze and optimize performance across application, OS, and hardware layers
  • Work closely with a global team of quants, traders, and senior engineers

Good Fit If You Have

  • 3+ years of professional C++ development experience
  • Bachelor’s or Master’s in CS/Engineering (top‑tier programs a plus)
  • Curiosity, growth mindset, and willingness to mentor others
  • Experience with database optimization or market‑data pipelines is a bonus

Skills

  • C++ (expert level)
  • TCP/IP networking
  • Multithreading & concurrency
  • Software design & architecture
  • Problem solving & analytical thinking
  • Effective communication
  • Database optimization (preferred)
  • Python / R (preferred)
  • FIX engine / trading platform experience (preferred)
  • SQL / relational databases (preferred)