Low-Level C++ Software Engineer at Wolverine Trading

Chicago, Illinois, United States

Wolverine Trading Logo
$130,000 – $180,000Compensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Finance, TradingIndustries

Requirements

  • 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
  • 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

Key technologies and capabilities for this role

C++C++17C++20Multi-threaded ProgrammingPerformance TuningData StructuresAlgorithmsLow LatencyHigh ThroughputFPGA

Questions & Answers

Common questions about this position

What is the salary range for the Low-Level C++ Software Engineer position?

The total compensation range is approximately $130,000-$180,000 contingent on experience, including base salary and an annual discretionary bonus.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What skills are required for this Low-Level C++ Software Engineer role?

Candidates need 2+ years of professional C++ experience focused on high-performance applications, strong knowledge of data structures, algorithms, and modern C++ (C++17/20), experience in multi-threaded programming and performance tuning, plus effective communication skills.

What is the company culture like at Wolverine Trading?

Wolverine has a flat organizational structure promoting teamwork and easy access to senior staff, with team-building through office work, company events like volleyball, soccer, hockey, 5K runs, picnics, parties, and trivia nights to foster creativity and relationships.

What makes a strong candidate for this role at Wolverine Trading?

A Bachelor's degree in Computer Science or equivalent, 2+ years of high-performance C++ experience, and most importantly, a drive to make things better and pursue constant improvement stand out, with prior trading experience not required.

Wolverine Trading

Diversified financial services and trading firm

About Wolverine Trading

Wolverine Trading operates in the financial markets, providing services such as proprietary trading, asset management, and execution services. In proprietary trading, the company engages in market making, which involves buying and selling securities to provide liquidity, and valuation arbitrage, which takes advantage of price differences across markets. The asset management segment focuses on managing investment funds to generate returns for clients through various strategies. Execution services ensure that clients' trades are executed efficiently and at optimal prices, which is particularly important for institutional investors. Unlike many competitors, Wolverine leverages its technological capabilities and market expertise to deliver value to clients. The company's goal is to maintain a competitive edge in the financial markets while fostering a strong company culture that promotes teamwork, creativity, and continuous learning.

Chicago, IllinoisHeadquarters
1994Year Founded
VENTURE_UNKNOWNCompany Stage
Quantitative Finance, Financial ServicesIndustries
201-500Employees

Benefits

Highly competitive salary bonus
Generous paid time off and flexible scheduling
100% coverage of medical, dental, vision, life, and disability benefits for single coverage
Generous Paid Parental Leave
Retirement Plans: 401K and Roth 401K
Profit sharing plan
Long and short-term disability

Risks

High-frequency trading competition may erode Wolverine's market share in proprietary trading.
DeFi platforms threaten traditional asset management services offered by Wolverine Trading.
Regulatory scrutiny on algorithmic trading could impact Wolverine's operations and profitability.

Differentiation

Wolverine Trading excels in market making and valuation arbitrage across global markets.
The company leverages innovative technology to enhance trading and execution services.
Wolverine's strong company culture emphasizes teamwork, creativity, and continuous learning.

Upsides

Increased algorithmic trading adoption enhances market efficiency, benefiting Wolverine's market making.
ESG investing rise offers new opportunities for Wolverine Asset Management's sustainable strategies.
Growing demand for real-time data analytics boosts Wolverine Execution Services' technology offerings.

Land your dream remote job 3x faster with AI