Demo

C++ Engineer, Trading Systems

talisman
Chicago, IL Full Time
POSTED ON 10/9/2026
AVAILABLE BEFORE 11/7/2026

Software Engineer, C Trading Systems


We're partnering with a proprietary trading firm making who is looking to add a C Software Engineer to design and build the low-latency systems that power live trading, risk, and pricing across the firm.


Responsibilities:

  • Build and maintain high-performance distributed systems that process real-time and historical market data at scale
  • Design low-latency C (C 17/20) components supporting core trading infrastructure, including execution and order handling
  • Partner with traders and engineers to turn strategy and modeling requirements into production-grade code
  • Apply multithreaded and lock-free programming techniques to improve throughput and reduce latency across the stack
  • Use profiling and diagnostic tooling to identify bottlenecks and guide performance improvements


Requirements:

  • Background at a proprietary trading firm, market maker, or similar electronic trading environment is required.
  • 4 years of professional C experience in a high-performance, real-time trading environment
  • Solid foundation in data structures, algorithms, concurrency, and memory management
  • Linux-based system-level programming experience, including networking fundamentals (TCP/IP, UDP, sockets)
  • Hands-on debugging/profiling skills (GDB, Wireshark, tcpdump, or equivalent)
  • A plus: exposure to options/derivatives pricing models, quantitative research platforms, or KDB /q for time-series analysis

Salary.com Estimation for C++ Engineer, Trading Systems in Chicago, IL
$98,239 to $116,185
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a C++ Engineer, Trading Systems?

Sign up to receive alerts about other jobs on the C++ Engineer, Trading Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at talisman

  • talisman Durham, NC
  • Role: Vice President, Project Finance Location: Durham, NC Compensation: Approximately $250,000 base salary plus a 20–25% annual bonus Reports to: Chief In... more
  • 7 Days Ago


Not the job you're looking for? Here are some other C++ Engineer, Trading Systems jobs in the Chicago, IL area that may be a better fit.

  • Hudson River Trading Chicago, IL
  • Hudson River Trading (HRT) is seeking a Junior Trading Systems Engineer to join our growing Trading Systems Infrastructure team. This team designs, builds,... more
  • 1 Day Ago

  • Hudson River Trading Chicago, IL
  • Hudson River Trading (HRT) is seeking a Trading Systems Engineer to join our growing Trading Systems Infrastructure team. This team designs, builds, and ma... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!