Trading Systems C++ Engineer

Financial institution specializing in proprietary trading, asset management, order execution services, and technology solutions.
$140,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
2+ years of experience
Finance

Description For Trading Systems C++ Engineer

Wolverine Trading, a leading financial institution founded in 1994, is seeking a Trading Systems C++ Engineer to join their team in Chicago. This role offers an exciting opportunity to work at the intersection of finance and technology, where you'll collaborate closely with quants and traders to implement sophisticated trading strategies on high-performance infrastructure.

The position requires strong C++ programming skills with a focus on building and maintaining high-performance applications. You'll be responsible for translating complex trading ideas into efficient, scalable software solutions while working with risk management frameworks and trade reporting systems. The role demands expertise in multi-threaded programming and performance optimization, making it ideal for engineers who thrive on technical challenges.

What makes this opportunity unique is Wolverine's commitment to long-term growth and innovation. They value individuals who continuously push boundaries and pursue improvement, regardless of prior trading experience. The company offers an exceptional work environment with a flat organizational structure, promoting direct access to senior staff and strong team collaboration.

The compensation package is highly competitive, ranging from $140,000 to $200,000, plus an annual discretionary bonus. Wolverine provides comprehensive benefits including full medical coverage, 401(k) plans, profit sharing, and generous paid time off. The company culture emphasizes work-life balance and professional development, offering unique perks like free meals, on-site gym access, and a structured mentorship program.

For engineers passionate about high-performance computing and financial markets, this role presents an opportunity to make a significant impact while working with cutting-edge technology in a collaborative, growth-oriented environment.

Last updated 15 minutes ago

Responsibilities For Trading Systems C++ Engineer

  • Collaborate with quants and traders to translate trading ideas into fast, scalable, and reliable software
  • Leverage and improve high-performance frameworks for risk management, execution logic, and trade reporting
  • Troubleshoot, debug, and resolve production issues
  • Communicate effectively with both technical and non-technical teams

Requirements For Trading Systems C++ Engineer

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • Minimum of 2+ years of professional C++ experience with focus on high-performance applications
  • Strong grasp of data structures, algorithms, and modern C++ practices (C++17/20)
  • Experience in multi-threaded programming and performance tuning
  • Ability to analyze experimental results and optimize system performance
  • Effective communication skills
  • Drive to make things better

Benefits For Trading Systems C++ Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 100% coverage of medical, dental, vision, life, and disability benefits for single coverage
  • Generous paid time off and flexible scheduling
  • 401K and Roth 401K
  • Profit sharing plan
  • Long- and short-term disability
  • Free breakfast and lunch from in-house kitchen
  • On-site gym with subsidized membership
  • In-house education team and continuous learning opportunities
  • Mentorship Program

Interested in this job?

Jobs Related To Wolverine Trading Trading Systems C++ Engineer

Low-Level C++ Performance Engineer

Low-Level C++ Performance Engineer role at Wolverine Trading, focusing on optimizing ultra-low latency trading systems and working at the intersection of hardware and software.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on backend development with competitive salary and comprehensive benefits package.

Software Developer 2

Mid-level Software Developer position at Oracle in Austin, TX, focusing on backend development with Java, Python, and Kubernetes, offering competitive compensation and comprehensive benefits.

Software Engineer

Software Engineer position at Microsoft working on MAI recommendation platform, building distributed systems that power personalized content feeds for billions of users across multiple platforms.

Crypto Full Stack Developer

Remote Crypto Full Stack Developer position at Token Metrics, building AI-powered crypto investment analysis tools using React, Node.js, and blockchain technologies.