Write the code that trades the world
At Jump Trading, we build the systems that power global markets. These systems depend
on speed, scale, and precision. Our engineers write high-performance C++ code that runs
in production across hundreds of exchanges and handles billions of messages a day.
C++ is core to how we operate; it’s the engine behind what we do.
C++ at Jump: what we’re building
We build systems that need to be fast, predictable, and built to last. That means rethinking
them constantly. The default here is: fix it, improve it, understand it all the way down.
- Designing and scaling a high-performance simulation system across both hardware
and software to support multiple asset classes - Developing custom hardware solutions that accelerate key parts of the trading
stack - Expanding and maintaining connectivity between Jump’s internal systems and over
100 global exchanges - Optimizing our research and analytics platform to improve signal generation and
trading performance
Engineers who thrive here
We hire engineers who want to understand the why behind the work. The best engineers
here don’t just optimize code, they seek to understand the full platform, how markets
behave, how our systems interact, and why latency, reliability, and scale matter to the
business.
They collaborate across trading, research, and engineering. They ask big questions and
chase down small bugs. They’re not just technical experts. They’re total systems thinkers,
wanting to understand how everything connects, and how to make it better.
Curiosity > credentials. Performance-obsessed in the best way.
Explore open roles: jumptrading.com/careers
Or just reach out and get in touch: Emily Whalen at ewhalen@jumptrading.com
If you’re interested in the intersection of markets and tech, check us out.
Explore open roles: jumptrading.com/careers
Or just reach out and get in touch: Emily Whalen at ewhalen@jumptrading.com