CareerPlanGet AI match score →

C++ Software Engineer

💼 Full-time🗓 2026-07-03 → 2026-07-27

Core

Develop high-performance, latency-critical C++ software for trading algorithms, market connectivity, and hardware integration within a financial technology stack.

Role type

Senior C++ Software Engineer (Low-latency Trading Systems)

Builds

Trading algorithms, market connectivity solutions, and hardware-integrated software systems

Domain

Financial Markets / High-Frequency Trading / Low-Latency Systems

Deliverable

production ML models | product features

Required skills

C++ 20, Linux, Docker, Kubernetes, Apache Kafka, Apache Spark, Impala, Hadoop, Python, FPGA programming, low-latency system design, automated testing, end-to-end product development

Preferred skills

Experience with complex system trade-offs (latency vs throughput vs maintainability), multidisciplinary collaboration with quants and traders

Technologies

C++ 20, Linux, Docker, Kubernetes, Apache Kafka, Apache Spark, Impala, Hadoop, Python, FPGAs

Responsibilities

Write reliable, high-performance C++ code for latency-critical loops; implement complex trading algorithms; integrate advanced hardware solutions; manage end-to-end product development from requirements to production; perform advanced automated testing and daily deployments

Seniority

Mid-Senior (4-8 years experience)

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