CareerPlanGet AI match score →

Software Developer - Low Latency C++

Bengaluru, Karnataka, India💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Designing and developing ultra-low-latency trading systems, real-time exchange simulators, execution algorithms, and alpha forecasting models for global markets.

Role type

Senior C++ low-latency systems engineer

Builds

Core trading systems, algorithmic trading frameworks, high-performance execution algorithms, exchange simulators, and tick-level backtesting frameworks

Domain

Financial technology / High-frequency trading / Low-latency systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++17, TCP/IP, multithreading, system architecture design, performance optimization, software design

Preferred skills

Database optimization, FIX engines, exchange protocols, Python/R, SQL

Technologies

C++, Python, R, SQL

Responsibilities

Design system architecture for core trading systems and algorithmic frameworks; Build trading systems for new asset classes; Optimize performance across application, OS, and hardware layers; Collaborate with quants and traders on cutting-edge solutions; Develop exchange simulators and connectivity adaptors; Mentor others and drive constant curiosity and growth

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗