CareerPlanGet AI match score →

C++ Software Engineer (Market Data Systems)

Serbia🌐 Remote💼 Full-time🗓 2026-07-02 → 2026-07-31

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

Deliverable

production ML models | product features | infrastructure

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

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