Senior Real-Time Trading Systems Engineer (C++/Rust)

P2P

Chicago (IL)

On-site

USD 200,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
Employer Paid Group Term Life and AD&D
Voluntary Life & AD&D insurance
Paid vacation plus paid holidays
Retirement plan with employer match
Paid parental leave
Wellness Programs

Job summary

Jump Trading Group seeks a senior engineer to design and build high‑performance real-time streaming systems powering trader‑facing GUIs. You will architect data pipelines, ingest and distribute market data with ultra-low latency, and collaborate with trading, infrastructure, and support teams.

You will mentor peers and help set technical direction. The role emphasizes ownership, reliability, and maintainability in collocated, latency-sensitive environments.

Qualifications

  • 5+ years building production software in performance-critical environments.
  • Strong experience with C++ and Rust in low-latency, high-throughput systems.
  • Architected real-time data pipelines and streaming systems.
  • Experience with distributed, high-volume market data and real-time streams.
  • Deep understanding of concurrency, memory management, and lock-free designs.
  • Experience in collocated or latency-sensitive environments.
  • Experience operating, supporting, and debugging real-time production systems.
  • Writes reliable, readable, and testable code; provides code reviews.
  • Eager to own direction and mentor engineers.

Responsibilities

  • Design, architect, and build high-performance real-time streaming systems for trader-facing GUIs.
  • Ingest, process, and distribute market data with very low latency and high reliability.
  • Collaborate with trading, infrastructure, and support teams; set technical direction; mentor others.

Skills

5+ years experience
C++
Rust
real-time data pipelines
distributed data
concurrency & memory management
latency-sensitive systems
system debugging & operations
ownership & mentorship

Job description

Jump Trading Group seeks a senior engineer to design and build high‑performance real-time streaming systems powering trader‑facing GUIs. You will architect data pipelines, ingest and distribute market data with ultra-low latency, and collaborate with trading, infrastructure, and support teams.

You will mentor peers and help set technical direction. The role emphasizes ownership, reliability, and maintainability in collocated, latency-sensitive environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Engineer C++/Rust for Low-Latency Trading
Senior Systems Engineer C++/Rust for Low-Latency Trading

Jump Trading • Chicago (IL)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Senior C++ Engineer - Low-Latency Trading Backend (Remote)
Senior C++ Engineer - Low-Latency Trading Backend (Remote)

Understanding Recruitment • Germany (OH)

On-site
USD 120,000 - 190,000
Remote-first
Flexible hours
Global team
Software Engineer | Market Data Systems
Software Engineer | Market Data Systems

P2P • Chicago (IL)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Software Engineer | Market Data Systems
Software Engineer | Market Data Systems

Jump Trading • Chicago (IL)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Rust Backend Engineer for Low-Latency Trading Systems
Rust Backend Engineer for Low-Latency Trading Systems

Rapidtrade • United States

On-site
USD 120,000 - 190,000
Senior Rust Systems Engineer - Trading Infrastructure
Senior Rust Systems Engineer - Trading Infrastructure

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Senior C++ Backend Engineer - Low-Latency Trading (Remote)
Senior C++ Backend Engineer - Low-Latency Trading (Remote)

Understanding Recruitment • Town of Poland (NY)

On-site
USD 100,000 - 150,000
Flexible working hours
Yearly company vacations
Healthy work-life balance
Remote C++ Engineer for High-Frequency Trading Systems
Remote C++ Engineer for High-Frequency Trading Systems

Understanding Recruitment • United States

Remote
USD 140,000 - 210,000
Fully remote UK/Europe
Direct ownership of projects
Flat structure
+1
Low-Latency C++ Engineer for Market Data & Trading
Low-Latency C++ Engineer for Market Data & Trading

FlexTrade • Village of Great Neck (NY)

On-site
USD 110,000 - 170,000
Senior Low-Latency Rust/C++ Engineer - Equities
Senior Low-Latency Rust/C++ Engineer - Equities

Citi • New York (NY)

Hybrid
USD 180,000 - 240,000