> Markdown version of [/jobs/ext/4504165-software-engineer-market-data-systems](https://www.wearedevelopers.com/jobs/ext/4504165-software-engineer-market-data-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer | Market Data Systems - **Company:** Jump Trading - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $200,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Algorithmic Trading, C++ (Programming Language), Code Review, Computer Engineering, Software Debugging, Memory Management, Linux Kernel, Multicasting, Network Programming, Performance Tuning, Software Engineering, Data Streaming, Concurrency, Information Technology, Low Latency, Stream Processing, Data Pipelines - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-market-data-systems-chicago-il--abff8b04-a653-44e7-bbea-d5e59b92bc81 ## About the Role Software Engineering, Mathematics, Computer Science, Physics, Global Financial Markets, Startup, Problem Solving Skills, Risk, Computer Engineering, Data Science, * 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 working with distributed, high-volume data such as market data or equivalent real-time streaming domains * Strong understanding of concurrency, memory management, and 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 * Passion for writing reliable, readable, and testable code, and providing thoughtful code review feedback * Eager to take ownership, guide technical direction, and mentor other engineers Bonus Points: * Involvement in the Rust developer community * Experience with network programming (TCP/UDP, multicast, or similar) * Familiarity with Linux internals and performance tuning ## Description You will work closely with trading, infrastructure, and support teams to ensure that real-time tick-to-trade data is delivered accurately and efficiently from collocated trading systems to latency-sensitive applications. As a senior member of the team, you will help set technical direction, make architectural decisions, and mentor other engineers while continuously raising the bar for performance and maintainability.