Search...

Software Engineer Market Data Systems

6 days agoSeniorSalary: 200K - 250KChicagoBackendJobs by Jump Trading
Jump Trading logo
Jump Trading

Jump Trading is a global trading firm where traders, engineers, and researchers develop trading strategies, models, infrastructure, and systems across asset classes and time horizons.

Distributed
About Jump Trading

Jump Trading is a global trading firm focused on research-driven trading and the engineering of scalable models, tools, infrastructure, and execution systems. Its operations combine trading, technology, AI/ML, and quantitative research, and it also runs research and talent programs including conference travel grants and a fellowship program.

View jobs by Jump Trading

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and build high-performance real-time streaming systems that ingest, process, and distribute market data with very low latency and high reliability. You will ensure data reaches latency-sensitive applications accurately and efficiently, make architectural decisions, and mentor engineers.

Requirements

  • 5+ years of professional experience building production software in performance-critical environments
  • Strong experience with C++ and Rust
  • Experience architecting and implementing real-time data pipelines and streaming systems
  • Experience with distributed, high-volume data
  • Strong understanding of concurrency and memory management
  • Experience with lock-free or low-contention designs
  • Experience building systems for collocated or latency-sensitive environments
  • Experience operating, supporting, and debugging systems under real-time production load
  • Reliable, readable, and testable code
  • Technical ownership and mentoring

Responsibilities

  • Design high-performance real-time streaming systems
  • Architect and build systems that ingest market data
  • Process and distribute high-volume data
  • Deliver tick-to-trade data accurately and efficiently
  • Make architectural decisions
  • Operate and debug production systems
  • Mentor engineers
  • Provide code review feedback

Benefits

  • Discretionary bonus eligibility
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • HSA
  • FSA
  • Dependent Care options
  • Employer-paid group term life insurance
  • AD&D insurance
  • Voluntary life insurance
  • Paid vacation
  • Paid holidays
  • Retirement plan with employer match
  • Paid parental leave
  • Wellness programs