Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Optiver

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Description

You will partner with traders and researchers to develop research-driven, machine-learning-based trading strategies. You will build trading infrastructure from data ingestion and simulation through production execution, solve low-latency performance challenges, develop research infrastructure, deploy code, and help shape technical direction.

Responsibilities

  • Partner with traders and researchers to develop and improve trading strategies
  • Build and optimize trading infrastructure from data ingestion through production execution
  • Solve performance problems involving low-latency C++, software architecture, and FPGA-based systems
  • Design and develop scalable research infrastructure for experimentation, backtesting, and deployment
  • Deploy frequent code changes to production
  • Contribute to the technical direction of trading systems
  • Develop an understanding of market microstructure, trading, and exchange behavior

Requirements

  • Computer science fundamentals
  • C++ experience, preferably in performance-critical systems
  • Experience solving performance challenges through software optimization, systems design, or hardware and software integration
  • Ability to take ownership, influence technical direction, and uphold engineering standards

Benefits

  • Global profit-sharing pool
  • Performance-based bonus structure
  • 401(k) match up to 50%
  • Health, mental health, dental, vision, disability, and life insurance coverage
  • 25 paid vacation days and market holidays
  • Breakfast, lunch, and snacks
  • Regular social events, clubs, and sporting leagues

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →