CareerPlan

C++ Software Engineer, DV Commodities

USAFull-time$180k–$250k2026-11-09

Core

Design, implement, and deploy a core C++ trading platform for execution, order management, market data, pricing, and risk in futures and commodities markets.

Role type

Senior hands-on IC C++ software engineer (low-latency trading systems)

Builds

High-performance trading platform components and direct exchange connections

Domain

Financial services / Quantitative trading / Commodities and futures markets

Deliverable

production ML models | product features

Required skills

Modern C++ (17/20), low-latency system design, multithreading, exchange protocols (iLink/MDP, FIX/SBE), Linux/Unix networking, kernel-bypass technologies, distributed systems, SQL/NoSQL, Python for research

Preferred skills

Energy markets and swaps experience, Python scientific computing (NumPy, pandas), performance profiling

Technologies

C++, Linux, Git, NoSQL, Python, SQL, Unix, NumPy, pandas

Responsibilities

Lead design and deployment of core trading platform components; maintain direct exchange connections; optimize performance at microsecond/nanosecond scales; partner with trading desks and quants; own systems through full lifecycle including production support