Ultra-Low Latency C++ Engineer: Performance & Systems

Wolverine Trading, LLC

Chicago (IL)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Highly competitive salary & bonus
Generous paid time off and flexible""s
100% coverage of medical, dental, and
Vision, life, and disability benefits
Generous Paid Parental Leave
Retirement Plans: 401K and Roth 401K
Profit sharing plan
Long- and short-term disability
Free breakfast and lunch from in-house
On-site gym with subsidized membership
Frequent company outings
Opportunity to give back to Chicagolnd
In-house education team
Mentorship Program

Job summary

Wolverine Trading, LLC is seeking a Low-Level C++ Software Engineer to operate at the intersection of hardware and software, focusing on ultra-low latency trading systems performance in Chicago, IL. You will work across the trading systems stack to drive improvements and reliability.

The role requires 2+ years of C++ experience, strong data structures knowledge, and a drive to continuously optimize performance in a fast-paced environment with close collaboration with hardware and systems teams.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • A minimum of 2+ years of professional C++ experience with a focus on high-performance applications.
  • Strong grasp of data structures, algorithms, and modern C++ practices (C++17/20).
  • Experience and aptitude in multi-threaded programming and performance tuning.
  • Ability to analyze experimental results and optimize system performance.
  • Effective communication skills, with the ability to effectively engage both technical and non-technical stakeholders.
  • Most importantly: a drive to make things better.

Responsibilities

  • Develop and improve performance-critical C++ applications, ensuring ultra-low latency and high throughput
  • Collaborate with FPGA engineers, hardware specialists, and systems teams to push performance boundaries
  • Analyze and resolve real-time system issues, improving the reliability and stability of our trading platforms
  • Build tools to monitor, profile, and analyze the performance of systems at every level

Skills

C++ programming
Multi-threading
Performance tuning
Communication

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Wolverine Trading, LLC is seeking a Low-Level C++ Software Engineer to operate at the intersection of hardware and software, focusing on ultra-low latency trading systems performance in Chicago, IL. You will work across the trading systems stack to drive improvements and reliability.

The role requires 2+ years of C++ experience, strong data structures knowledge, and a drive to continuously optimize performance in a fast-paced environment with close collaboration with hardware and systems teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: Low-Latency Real-Time Trading
Senior C++ Engineer: Low-Latency Real-Time Trading

Wolverine Trading, LLC • Chicago (IL)

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Paid time off
+10
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
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
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
Low-Level C++ Software Engineer
Low-Level C++ Software Engineer

Wolverine Trading, LLC • Chicago (IL)

Hybrid
USD 100,000 - 140,000
Highly competitive salary & bonus
Generous paid time off and flexible""s
100% coverage of medical, dental, and
+11
Ultra-Low Latency C++ Systems Engineer for Trading
Ultra-Low Latency C++ Systems Engineer for Trading

Tradermath • New York (NY)

Hybrid
USD 175,000 - 275,000
Health insurance
Free daily meals
Gym reimbursement
+3
C++ Software Engineer - High-Performance Trading (Chicago)
C++ Software Engineer - High-Performance Trading (Chicago)

Wolverine Trading • Chicago (IL)

On-site
USD 80,000 - 120,000
Competitive salary
Paid time off
Full benefits package
+7
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
Ultra-Low Latency C++ Engineer for Quant Trading
Ultra-Low Latency C++ Engineer for Quant Trading

Durlston Partners LLP • New York (NY)

On-site
USD 600,000 - 750,000
Low-Latency C++ Engineer for Hardware-Driven Trading
Low-Latency C++ Engineer for Hardware-Driven Trading

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Insurance
Paid leave