Drimva

Wolverine Trading

Senior C++ Software Engineer – Real Time Trading

$100K–$140K

Chicago, Illinois · On-site · Senior · Full-time · Posted Oct 29, 2026

Experience
3+ years of professional C++ development experience.
Education
Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.

About the job

Build and optimize low-latency market data, exchange connectivity, and order execution systems, and support them through production.

What you'll do

  • Develop and tune C++ components and exchange connectivity for market data and order execution.
  • Optimize performance across application code, data structures, networks, and operating systems.
  • Own production systems across design, implementation, testing, deployment, and real-time support; collaborate with trading and hardware teams.

What they ask for

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.
  • 3+ years of professional experience developing C++ code.
  • Expert-level knowledge of modern C++ (C++17 or later), including templates, move semantics, and low-level performance idioms.
  • Strong grasp of systems fundamentals, including memory hierarchies, CPU architecture, lock-free programming, and TCP/UDP network protocols.

Nice to have

  • Exposure to low-latency, real-time, or high-throughput systems.

Pay

USD $100,000-$140,000 base salary

Tools

C++, C++17, TCP, UDP, FPGA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)