Drimva

Jump Trading

Software Engineer | Market Data Systems

$200K–$250K

Chicago +1 · Full-time · Posted Jul 16, 2026

Location
Chicago
Chicago, IL, United States
Experience
5+ years of professional experience building production software in performance-critical environments.

About the job

Designs and builds low-latency, high-reliability streaming systems that deliver market data to trader-facing applications.

What you'll do

  • Architect and develop real-time systems that ingest, process, and distribute market data.
  • Work with trading, infrastructure, and support teams to deliver tick-to-trade data to latency-sensitive applications.
  • Set technical direction, make architectural decisions, and mentor engineers.

What they ask for

  • Strong experience with C++ and Rust in low-latency, high-throughput systems.
  • Experience architecting and implementing real-time data pipelines and streaming systems.
  • Experience with distributed, high-volume data and collocated or latency-sensitive environments.
  • Strong understanding of concurrency, memory management, and lock-free or low-contention designs.

Nice to have

  • Involvement in the Rust developer community.
  • Experience with network programming, or familiarity with Linux internals and performance tuning.

Pay

$200,000 — $250,000 USD (base salary)

Tools

C++, Rust, TCP/UDP, Linux

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)