CareerPlan

C++ Software Engineer (Market Data Systems)

SerbiaRemoteFull-time2026-07-02 → 2026-11-13
Remote · from anywhere

Core

Building and optimizing high-throughput data gateways and pipelines for real-time market data ingestion in quantitative trading.

Role type

Senior C++ Software Engineer (Market Data Systems)

Builds

Exchange connectivity gateways, real-time data connectors, and scalable data infrastructure.

Domain

Financial Technology / Quantitative Trading / High-Frequency Trading

Required skills

Modern C++ (C++17/20), ultra-low latency development, high-throughput data processing, multithreaded programming, network protocols, Linux system internals, algorithms and data structures

Preferred skills

Experience in High-Frequency Trading (HFT), telecom routing, or high-performance game engines

Technologies

C++17, C++20, Linux

Responsibilities

Build and integrate robust gateways to connect with new financial exchanges globally, Fine-tune existing data connectors to minimize ingestion latency and maximize data throughput, Implement support for new and emerging data structures and asset types within the data pipeline, Modernize and re-architect existing solutions to ensure infrastructure scales alongside growing market volumes

Seniority

Senior, hands-on IC