Senior C++ Engineer — Real-Time, Low-Latency Trading

Wolverine Trading

Chicago (IL)

On-site

USD 100,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free breakfast and lunch from in-house
On-site gym
Frequent company outings
Retirement plans: 401K and Roth 401K
Profit sharing plan
Paid parental leave
Long- and short-term disability

Job summary

Wolverine Trading in Chicago, IL is seeking a Senior C++ Software Engineer to build and optimize market data and execution systems at the heart of our trading operation. This on-site role partners with traders and hardware specialists to push performance to the microsecond scale, delivering production-ready code with measurable impact.

You will design, implement, and tune low-latency components, connect global exchanges, and collaborate with FPGA and infrastructure teams to deliver end-to-end

Qualifications

  • 3+ years of professional experience developing C++ code with exposure to low-latency, real-time, or high-throughput systems.
  • Expert-level knowledge of modern C++ (C++17 or later), including templates, move semantics, and low-level performance idioms.
  • Strong grasp of memory hierarchies, CPU architecture, lock-free programming, and network protocols (TCP/UDP).
  • Willingness to learn the trading domain and collaborate with traders and hardware teams.
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.

Responsibilities

  • Build and enhance low-latency C++ components for market data processing, exchange connectivity, and order execution.
  • Develop and optimize connectivity to new markets and exchange platforms, expanding the reach of our trading business.
  • Analyze and tune system performance at every level from application code and lock-free data structures to network and OS-level behavior.
  • Collaborate with traders, FPGA engineers, and infrastructure teams to deliver end-to-end solutions across software and hardware.
  • Own production systems through the full lifecycle: design, implementation, testing, deployment, and real-time support.

Skills

C++ development
Low-latency systems
Real-time systems
Performance optimization
TCP/UDP networking

Education

Bachelor's or Master's in CS/CE

Tools

Linux
Networking stacks

Job description

Wolverine Trading in Chicago, IL is seeking a Senior C++ Software Engineer to build and optimize market data and execution systems at the heart of our trading operation. This on-site role partners with traders and hardware specialists to push performance to the microsecond scale, delivering production-ready code with measurable impact.

You will design, implement, and tune low-latency components, connect global exchanges, and collaborate with FPGA and infrastructure teams to deliver end-to-end

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer – Real Time Trading
Senior C++ Software Engineer – Real Time Trading

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Free breakfast and lunch from in-house
On-site gym
Frequent company outings
+4
Latency-Critical C++ Engineer — Onsite Chicago
Latency-Critical C++ Engineer — Onsite Chicago

Wolverine Trading, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 150,000
Competitive salary
Bonuses
Paid time off
+10
Entry-Level C++ Engineer for Trading Platforms
Entry-Level C++ Engineer for Trading Platforms

Wolverine Trading, LLC • Chicago (IL)

On-site
USD 80,000 - 120,000
On-site gym
Free breakfast & lunch
Mentorship program
+1
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
Junior C++ Software Engineer, High-Performance Trading
Junior C++ Software Engineer, High-Performance Trading

Wolverine Trading • Chicago (IL)

On-site
USD 80,000 - 120,000
Competitive salary & bonus opportunity
Generous paid time off
Medical, dental, vision, life, and-dis
+3
Real-Time Trading Operations Engineer
Real-Time Trading Operations Engineer

Wolverine Trading, LLC • Chicago (IL)

On-site
USD 80,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
Ultra-Low Latency C++ Engineer for Trading Systems
Ultra-Low Latency C++ Engineer for Trading Systems

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Highly competitive salary & bonus opportunity
Generous paid time off
100% coverage of medical, dental, vision benefits
+2
Remote-Eligible FPGA Engineer for Low-Latency Trading
Remote-Eligible FPGA Engineer for Low-Latency Trading

Wolverine Trading, LLC • Chicago (IL)

On-site
USD 120,000 - 170,000
On-site gym
Free meals
Company events
+2
Low-Level C++ Software Engineer
Low-Level C++ Software Engineer

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Highly competitive salary & bonus opportunity
Generous paid time off
100% coverage of medical, dental, vision benefits
+2
C++ Software Engineer — Trading Systems, Impact & Growth
C++ Software Engineer — Trading Systems, Impact & Growth

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Paid time off
+7