Senior C++ Engineer - High-Performance Trading Platforms

Wolverine Trading

Chicago (IL)

On-site

USD 100,000 - 140,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Free breakfast and lunch
On-site gym
Frequent company outings
Chicagoland giving back initiatives
Retirement plans: 401K and Roth 401K
Profit sharing

Job summary

Wolverine Trading in Chicago is seeking a Senior C++ Software Engineer to own core trading systems. This on-site role collaborates with traders and engineers to build high-performance platforms, shaping architecture from concept through production, with direct impact on the trading floor.

You’ll join a deeply technical team with meaningful ownership from day one. We value experience with modern C++, concurrency, and performance tuning, plus strong communication and teamwork.

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.
  • 3+ years of professional experience developing C++ code, with a strong command of modern C++ (C++17 or later).
  • Deep understanding of data structures, algorithms, memory management, and object-oriented and generic design.
  • Hands-on experience with multi-threaded programming, concurrency, and performance tuning in real-time or latency-sensitive systems.
  • No financial industry experience required!
  • Strong communication skills, sound judgment, and a track record of delivering complex projects collaboratively.

Responsibilities

  • Design, develop, and maintain C++ applications central to our trading platforms, owning features from design through production support.
  • Partner directly with traders and quantitative researchers to translate business needs into robust, efficient technical solutions.
  • Lead performance analysis, profiling, and optimization efforts to improve throughput, latency, and stability across critical systems.
  • Drive improvements to our development practices, including code review, testing, and release processes.

Skills

C++
C++17+
Multithreading
Latency-sensitive
Memory management

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science/Engineering

Tools

Linux
GDB
Valgrind

Job description

Wolverine Trading in Chicago is seeking a Senior C++ Software Engineer to own core trading systems. This on-site role collaborates with traders and engineers to build high-performance platforms, shaping architecture from concept through production, with direct impact on the trading floor.

You’ll join a deeply technical team with meaningful ownership from day one. We value experience with modern C++, concurrency, and performance tuning, plus strong communication and teamwork.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer – High-Performance Trading Platforms
Senior C++ Engineer – High-Performance Trading Platforms

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

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Excellent benefits
+4
Senior C++ Engineer — Real-Time, Low-Latency Trading
Senior C++ Engineer — Real-Time, Low-Latency 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
Senior C++ Engineer: Low-Latency Real-Time Trading
Senior C++ Engineer: Low-Latency Real-Time Trading

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

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Paid time off
+10
Senior C++ Software Engineer – Trading Platforms
Senior C++ Software Engineer – Trading Platforms

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

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Excellent benefits
+4
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
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
Senior C++ Software Engineer – Real Time Trading
Senior C++ Software Engineer – Real Time Trading

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

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Paid time off
+10
Senior C++ Software Engineer – Trading Platforms
Senior C++ Software Engineer – Trading Platforms

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Free breakfast and lunch
On-site gym
Frequent company outings
+3
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
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