Solve puzzles for a living

Join our world-class tech teams

About us

Trading powered by technology

Optiver is a tech-driven trading firm with a strong focus on cutting-edge engineering, data science and research. Our team of engineers collaborate to solve some of the toughest algorithmic challenges in the financial industry. To ensure Optiver’s industry-leading trading systems react as quickly as possible to a constantly evolving stream of market data, we give our engineers the freedom to bring their innovative tech solutions to life.

NEWSLETTER

Our opportunities

Discover how you can apply your problem solving skills at Optiver

find out more

Discover tech at Optiver

  • Experienced, Life at Optiver, Technology

    Behind the scenes: Engineering Optiver’s global trading network

    Optiver’s global trading network is a marvel of engineering, ensuring rapid and reliable data transmission essential for electronic trading. Network Engineer Ryan Bennett reveals how dedicated fibre optic cables and meticulous route planning maintain Optiver’s competitive edge. Despite challenges like geographical hurdles and fibre cuts, the network’s resilience and continuous improvement keep Optiver at the forefront of trading innovation.

    Learn more
    Europe, Global
  • Experienced, Meet the team

    A finance role unlike others

    As a leading proprietary trading firm, Optiver works to make markets more efficient, transparent and stable across the globe. While our commitment to provide liquidity is continuous and our aim is to be a stabilising force, financial markets and our operations are dynamic. For the Finance Team, this requires continuous improvements in finance processes to stay aligned with evolving market conditions and business strategies.

    Learn more
    Europe
  • Competition, Experienced

    Advent of Code 2023: Clean Code Challenge

    In December last year, Optiver proudly entered its third year as a sponsor of Advent of Code. This annual event, structured like an advent calendar, offers tech enthusiasts from around the world the chance to test and showcase their creative programming skills with a new festive-themed puzzle each day. Our sponsorship reinforces our commitment to fostering technical innovation and a culture of continuous learning.

    Learn more
    Europe, Global
  • Experienced, Life at Optiver

    Risk and reward within a dynamic trading firm: Insights from Optiver’s CRO Europe

    In business, risk management is often thought of as a of back-office support function—the department generally responsible for steering a company away from pitfalls and worse-case scenarios with cautionary, arms-length advice. Not at Optiver. In our high-stakes trading firm environment, it’s a core discipline that directly impacts the success of daily trading operations. As Optiver […]

    Learn more
    Global
  • Nicolas_Infrastructure_as_code
    Series
    Experienced, Life at Optiver, Technology

    Navigating Infrastructure as Code (IaC) in a non-cloud trading environment

    In the high-performance landscape of algorithmic trading, technological infrastructure isn’t just important—it’s critical. While Infrastructure as Code (IaC) is a well-established practice in cloud-based solutions, its application in non-cloud environments presents unique challenges, especially in latency-sensitive environments like ours at Optiver.

    Learn more
    Global
  • Experienced, Life at Optiver

    Navigating performance challenges as a C# Software Engineer at Optiver

    When we think of market making, we often associate it with low-latency C++ applications. However, many other technologies and programming languages play a crucial role in establishing Optiver as a leading global trading firm, among them being C#. At Optiver, our success is largely attributed to our people. While trading is heavily automated, it is […]

    Learn more
    Global
  • Application Engineer Optiver London office
    Experienced, Meet the team

    A day in the life of an Application Engineer

    The role of an Application Engineer (AE), also known as Production Engineer, is crucial to Optiver’s trading operations. The team sits directly alongside the traders, working to safeguard our trading systems. Their role is a balancing act – ensuring an orderly production environment while guaranteeing profitability and sustainable growth. They must navigate the complexity of […]

    Learn more
    EMEA, London
  • Experienced, Life at Optiver

    Data Visualisation at Optiver: Streamlining trading decisions

    Data visualisation is at the core of effective decision-making in the fast-paced, data-driven world of trading. For Optiver’s traders to access the information they need right when it matters, it’s crucial to display data intuitively and meaningfully.In this blog post, we’ll take you behind the scenes of data visualisation at Optiver and explore how our […]

    Learn more
    Global
Make your impact

Join our world-class
tech teams

Software Engineer – Python

As a Python-focused Software Engineer, you’ll design and implement infrastructure management systems across our global network of servers. You’ll utilise Python to automate operational tasks, contribute to open-source software, and ensure efficient infrastructure operations. Your role will include coding, system provisioning, configuration management, debugging, and collaborating with various teams, leveraging Python’s versatility for effective infrastructure management.

Production Engineer

As a Production Engineer, you’ll use Python to manage the reliability, scalability and performance of our proprietary trading systems. You’ll play a critical role in overseeing market access, monitoring and compliance, strategy evaluation, and performance tuning. By utilising your strong design, debugging, and problem-solving skills, you’ll directly influence our trading activities in a dynamic, high-stakes environment. 

Data Visualisation Engineer

As a Data Visualization Engineer at Optiver, you’ll leverage Python to design and develop web-based data visualizations and UI applications, aiding trading decisions. Your role will include closely collaborating with traders and developers to understand requirements, designing data processing pipelines, and contributing to UI frameworks used across the company. You’ll work on data and UI optimisation challenges, ensuring the reliability and robustness of trading applications in a dynamic environment.

Network Engineer

As a Network Engineer, you’ll manage and optimise our diverse network infrastructure, spanning low-latency, data centre and WAN technologies. Responsibilities vary from deploying, troubleshooting, providing technical support and contributing to automated network provisioning. Your understanding of routing and network protocols, along with Python tools for automation, will be instrumental in ensuring connectivity across our global data centres.

subheader
Our roles

Explore our tech opportunities

All open roles

Sorry, no results available.

Sorry, no more results available.