In this article, Kevin shares how that work plays out in practice and the engineering culture that’s kept him here ever since.
I joined Optiver from a startup almost a decade ago, looking for the chance to solve meaningful engineering problems with direct, real-world impact. At the time, FPGAs were often associated with high-speed “auto trading”—absorbing market data and adjusting orders in real time. That still matters. But here, hardware has evolved into far more than that. It’s a strategic pillar—shaping how we trade, manage risk and expand across global markets.
All of that excites me, but it can sound abstract. I’d like to share more about what it looks like in practice: how we manage complexity, iterate quickly, and how hardware engineers at Optiver make an impact.
Evolving markets, evolving hardware
That’s where hardware, and specifically FPGAs, come in. In options market making, at a given moment we’re quoting thousands of financial instruments at once–such as options, futures, ETFs, cash equities or bonds, often across multiple venues with unique protocols, expiry structures and throttling rules. It’s not enough to be fast for one trade, we need performance that holds up across everything we do.
Over the last decade, capital markets have drastically changed. Exchanges have become more deterministic and competition has increased. We see more data, more signals—and more opportunity. But to capture that, we need more than just speed. We need systems that are precise, scalable and built to handle complexity in real time.
FPGAs allow us to stay ahead by enabling rapid, real-time adjustments to trading algorithms and processing vast amounts of data with minimal delay. And because our systems need to respond deterministically—delivering the same performance, no matter the load or market condition—we go deep into how we design and deploy our hardware in relation to the whole stack. What’s really changed is the willingness of the industry to invest in genuine customization and tailoring hardware to the needs of live market data at scale.
Bespoke solutions to manage complexity
We operate on numerous global exchanges each with different protocols, throttling rules and regulatory nuances. We also support various trading products and teams, such as D1 Futures, Single Stock Options (SSO), and Index, each with unique system requirements. Every product demands its own distinct approach and design tailored for the specific strategies of the team involved.
Managing this complexity means we can’t afford to rely on off-the-shelf solutions. We need tailored hardware that supports varied trading approaches while maintaining the speed and reliability our systems demand.
A question I often ask is: how do we make our systems perform just as well for a single expiry when we’re also trading 20 more? How do we make our systems perform as well for trading one instrument when we want to trade all of them?
Our goal is not a single hardware platform, but to have a foundation that is versatile enough to adapt and accommodate varied demands without needing to rebuild everything from scratch. That takes a deep understanding of both the trading strategies and the engineering constraints. If a board-level limitation or vendor tool is slowing us down, we’ll solve it—whether internally or by partnering with chip vendors like
