Optiver

proprietary trading

C++SoftwareEngineer

Singapore Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“C++ Software Engineer at Optiver. Skills: C++, low-latency systems, data and research-heavy systems. build and evolve the systems that price, quote, and execute in our commodity markets. build the research, and backtesting infrastructure that powers our systematic strategies”

What You'll Achieve.

immediate and measurable impact on the business; immediate, visible impact on the firm's ability to make markets and manage risk

Industry & Context.

proprietary trading
Problems you'll solve

technically challenging problems

Eligibility Requirements

Singapore citizens or Singapore permanent residents to apply

What They're Looking For.

Must Have

At least 3 years' experience as a software engineer working on distributed, low-latency, or data- and research-heavy systems, C++ skills, with a good understanding of modern C++ and the performance characteristics of the language, Solid grounding in computer science fundamentals — operating systems, data structures, algorithms, concurrency, Familiarity with a scripting language such as Python for tooling, research workflows, and automation, Comfort using AI tools to accelerate your work where appropriate, without compromising on code quality or runtime performance, Genuine enthusiasm for technically challenging problems and for working close to the business

Nice to Have

Prior experience at an electronic trading firm, or a working knowledge of derivative trading fundamentals, Proficiency with data tech such as Spark and Databricks, used for analytics and research workflows, Exposure to quantitative research infrastructure, data pipelines, or systematic strategy implementation

What You'll Do.

build and evolve the systems that price

and execute in our commodity markets

and backtesting infrastructure that powers our systematic strategies

Turn trader and quant ideas into parameterised

production-ready systems

Design and implement performance-sensitive trading components where latency matters

Contribute to the architecture and evolution of our commodities trading platform

How You'll Work.

Team & Collaboration

Partner closely with commodities traders and quant researchers to understand trading objectives; close the loop from research to live trading; Operate in a fast-paced development environment — testing and deploying code frequently, and iterating closely with the desk; collaboration across desks, teams, and offices

Full Job Description

WHO WE ARE Optiver is a proprietary trading firm and global market maker. Founded in 1986 in Amsterdam, we have grown to around 2,000 people across offices in Europe, the Americas, and Asia Pacific. We provide liquidity to financial markets using our own capital, at our own risk — trading a broad range of listed derivatives, cash products, and commodities. Our Singapore office is a key APAC hub, and home to our APAC options trading technology. From Singapore we trade a growing book of commodities across India, China, Australia, and global markets — spanning both listed and over-the-counter products. WHAT YOU'LL DO We're looking for an experienced C++ software engineer to join our commodities technology team in Singapore, working closely with the trading desk. You'll build and evolve the systems that price, quote, and execute in our commodity markets — and just as importantly, the data, research, and backtesting infrastructure that powers our systematic and research-driven strategies. The work sits at the intersection of engineering, quantitative research, and trading, with immediate and measurable impact on the business. Your responsibilities will include: Partner closely with commodities traders and quant researchers to understand trading objectives — across pricing, quoting, execution, and systematic research — and translate these into robust software systems. Build the research, and backtesting infrastructure that powers our systematic strategies. Turn trader and quant ideas into parameterised, production-ready systems, and close the loop from research to live trading. Design and implement performance-sensitive trading components where latency matters, grounded in strong engineering fundamentals. Contribute to the architecture and evolution of our commodities trading platform — reliable, testable, and low-latency. Operate in a fast-paced development environment — testing and deploying code frequently, and iterating closely with the desk on both engineering and re

Free ATS check

Applying for this C++ Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Optiver?

Real rants from real employees. Read before you apply.

Read Company Rants →