C++ Software Engineer

Overview

On Site
Full Time

Skills

Research
Finance
Collaboration
Real-time
Computer Networking
Computer Hardware
Analytics
Trading
C++
Computer Science
Algorithms
Data Structure
Multithreading
Management
Performance Tuning

Job Details

A leading quantitative trading firm based in Chicago that's been a cornerstone of the market making space for over two decades is looking for a sharp, motivated C++ Software Engineer with 2-5 years of experience to join their core engineering team. Known for their deep expertise in trading and technology, this firm blends rigorous research with high-performance systems to compete at the highest levels of global financial markets. You will be able to collaborate with researchers, traders, and other highly experienced developers to create and continuously improve their trading platform

What You'll Be Working On:
  • Building and optimizing low-latency C++ systems for real-time trading.
  • Collaborating directly with traders and researchers to implement strategy-driven solutions.
  • Enhancing performance across networking, hardware, and distributed systems.
  • Developing tools for simulation, backtesting, and analytics.
  • Contributing to the evolution of the firm's proprietary trading infrastructure.

What You'll Need:
  • 2-5 years of hands-on experience in C++ development.
  • Degree in Computer Science from a top-tier university.
  • Strong grasp of algorithms, data structures, and systems programming.
  • Experience with multithreading, memory management, and performance tuning.
  • Ability to thrive in a fast-paced, collaborative, and intellectually demanding environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.