Skip to content

Senior Software Engineer

Optiver
🇨🇳ShanghaiSeniorFull-timePosted August 18, 2026

About the Role

As a Senior Software Engineer, you will set architectural direction for parts of the trading systems, deliver large bodies of well-engineered code, and own projects that directly impact Optiver's cutting-edge trading infrastructure. You'll collaborate with fellow Engineers, Traders, and Researchers across global offices while working with cutting-edge AI development tools and shaping how AI agents are integrated into engineering workflows.

  • Own the design, development and deployment of services that comprise the globally distributed trading platform
  • Build automated trading stacks that run machine learning models over high-performance servers to execute trades in low-latency environments
  • Leverage AI agents to automate and accelerate engineering and research workflows
  • Continuously improve trading systems and strategies to optimize for evolving markets

Requirements

  • At least 3 years' work experience as a Software Engineer
  • Experience with large scale server side development, and high-throughput, low-latency system optimisations
  • Technologists passionate about adopting new tools and technologies — actively explores emerging tech (AI agents, LLMs, novel dev tooling) and excited to apply them to real-world engineering problems
  • Natural problem solvers who thrive on complex technical challenges, whether shaving microseconds off latency, debugging a production crash under pressure, or architecting a system that scales globally
  • Team players who love working with like-minded peers and are always looking to learn and improve
  • Experience with making architectural recommendations on IT solutions, design & approach

What You'll Get

  • Competitive salary package
  • Access to a plethora of Optiver-perks