Skip to content
Quant jobs / Optiver

Software Engineer – Research Platform

A senior engineering role on the compute and software platform that runs the firm's research simulations and model training. It sits in a platform team enabling global researchers, with a focus on machine learning workloads.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Improve job scheduling and orchestration for research workloads
  • Scale big-data processing services researchers use daily
  • Build managed compute layers in Python and Rust
  • Trial new technologies to cut experiment turnaround time

What they ask for

Required

  • Leading large engineering projects
  • Computer science fundamentals
  • Distributed systems
  • Python expertise
  • Communication with researchers

Preferred

  • C, C++ or Rust
  • GPUs and CUDA
Education
No degree level stated.
Experience
Senior engineer experienced in leading large-scale projects; years not stated
Languages and tools
  • Python
  • Rust
  • C++
  • CUDA

How to prepare

  • Build a small job scheduler or workflow orchestrator
  • Learn how distributed training and simulation jobs are packed onto clusters
  • Practise Rust or C++ for performance-critical services
  • Study how researchers run backtests and where they wait

What to study

Apply

Read the full posting on Optiver’s site before applying: requirements, location and pay can change after we check them.

View the posting on Optiver’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Optiver and doesn’t handle applications.

Similar roles