Senior C++ Real-Time Trading Engineer

Wolverine Trading, LLC

Chicago (IL)

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonus potential
Paid time off
Health insurance
Parental leave
Retirement plans
Profit sharing
On-site gym
Free meals
Team events

Job summary

Wolverine Trading, LLC 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 in Chicago will have you working shoulder-to-shoulder with traders and hardware specialists on microsecond-sensitive systems, delivering production-grade code with immediate impact.

You will collaborate across teams to connect exchanges worldwide, tune performance, and own the full lifecycle of production systems.

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.
  • 3+ years of professional experience developing C++ code; exposure to low-latency, real-time, or high-throughput systems from any industry is a plus.
  • Expert-level knowledge of modern C++ (C++17 or later), including templates, move semantics, and low-level performance idioms.
  • Strong grasp of systems fundamentals: memory hierarchies, CPU architecture, lock-free programming, and network protocols (TCP/UDP).
  • No prior trading or financial markets experience needed! We are looking for a strong technical foundation and a drive to learn the domain is what matters.
  • A pragmatic, detail-oriented approach and communication skills to work effectively with both technical and trading teams.

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++17+
Low-latency
Memory hierarchy
Lock-free programming
TCP/UDP networking
Team collaboration

Education

B.S./M.S. in CS/CE

Job description

Wolverine Trading, LLC 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 in Chicago will have you working shoulder-to-shoulder with traders and hardware specialists on microsecond-sensitive systems, delivering production-grade code with immediate impact.

You will collaborate across teams to connect exchanges worldwide, tune performance, and own the full lifecycle of production systems.

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 • 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, LLC • Chicago (IL)

On-site
USD 100,000 - 140,000
Competitive salary
Bonus potential
Paid time off
+7
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
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
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
Ultra-Low Latency C++ Engineer - Chicago
Ultra-Low Latency C++ Engineer - Chicago

Wolverine Trading, LLC • Chicago (IL)

On-site
USD 100,000 - 140,000
Medical, dental, vision, life, and dis
Disability coverage
401K and Roth 401K
+4
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
New Grad C++ Engineer - High-Performance Trading (On-Site)
New Grad C++ Engineer - High-Performance Trading (On-Site)

Wolverine • Chicago (IL)

On-site
USD 80,000 - 120,000
Competitive salary and annual bonus
Generous paid time off
Comprehensive medical/dental/vision/l&
+7
Trading Operations Engineer – Real-Time Systems
Trading Operations Engineer – Real-Time Systems

Wolverine Trading • Chicago (IL)

On-site
USD 80,000 - 120,000
On-site gym
Free meals
Company events
+1
Entry-Level C++ Engineer — Mentored Trading Tech (Chicago)
Entry-Level C++ Engineer — Mentored Trading Tech (Chicago)

Wolverine Trading, LLC • Chicago (IL)

Hybrid
USD 80,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+2