Senior Real-Time Data Platform Engineer (C++/Rust)

Jump Trading

Illinois

On-site

USD 200,000 - 250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
Employer Paid group term life and AD&D
Paid vacation plus holidays
Retirement plan with employer match
Paid parental leave
Wellness programs

Job summary

Jump Trading Group is seeking a senior software engineer to design and build high-performance real-time streaming systems powering trader-facing GUI applications. The role demands deep expertise in C++ and Rust, low-latency design, and ownership of architectural decisions.

You will work with trading, infrastructure, and support teams to ensure accurate, efficient delivery of market data tick-to-trade across collocated systems, while mentoring other engineers and elevating performance standards.

Qualifications

  • 5+ years of professional experience building production software in performance-critical environments.
  • Strong experience with C++ and Rust in low-latency, high-throughput systems.
  • Proven ability to architect and implement real-time data pipelines and streaming systems.
  • Experience with distributed, high-volume data such as market data or real-time streaming domains.

Responsibilities

  • Design, architect, and build high-performance real-time streaming systems powering trader-facing GUI applications.
  • Collaborate with trading, infrastructure, and support teams to ensure low-latency delivery of tick-to-trade data from collocated systems to latency-sensitive apps.
  • Mentor engineers, help set technical direction, and raise the bar for performance and maintainability.

Skills

C++
Rust
Real-time systems
Low latency
High throughput
Concurrency
Memory management
Profiling & optimization
Ownership & mentorship
Leadership

Job description

Jump Trading Group is seeking a senior software engineer to design and build high-performance real-time streaming systems powering trader-facing GUI applications. The role demands deep expertise in C++ and Rust, low-latency design, and ownership of architectural decisions.

You will work with trading, infrastructure, and support teams to ensure accurate, efficient delivery of market data tick-to-trade across collocated systems, while mentoring other engineers and elevating performance standards.

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

Similar jobs worth comparing

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

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

On-site
USD 200,000 - 250,000
Discretionary bonus
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+5
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
Senior C++/Rust Engineer for Low-Latency Trading Engine
Senior C++/Rust Engineer for Low-Latency Trading Engine

High-Frequency Trading Firm • New York (NY)

Hybrid
USD 150,000 - 210,000
Paid time off
Hybrid work arrangements
Financial wellness and savings plans
+4
Real-Time Trading Backend Engineer (Rust)
Real-Time Trading Backend Engineer (Rust)

FullStack • San Francisco (CA)

On-site
USD 170,000 - 260,000
Senior Rust Systems Engineer - Trading Infrastructure
Senior Rust Systems Engineer - Trading Infrastructure

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Real-Time Market Data Systems Engineer (C/C++/Rust) Remote
Real-Time Market Data Systems Engineer (C/C++/Rust) Remote

Databento • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Senior C++ Engineer: High-Performance Live Trading Systems
Senior C++ Engineer: High-Performance Live Trading Systems

Durlston Partners • New York (NY)

On-site
USD 250,000 - 360,000
Competitive compensation
Ownership of technology
Live trading systems