Software Engineer – Critical Engineering
Core
Build and operate the underlying systems for Optiver's global trading stack, including real-time risk controls, reference data, trade-lifecycle infrastructure, and trading-integrity systems.
Role type
Senior IC software engineer (low-latency trading infrastructure)
Builds
Real-time, low-latency, high-throughput services supporting global market making
Domain
Financial technology / High-frequency trading
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (object-oriented), computer science fundamentals (OS, data structures, algorithms, networking), Linux/Unix, scripting languages (e.g., Python), full software development lifecycle
Preferred skills
distributed systems patterns, observability tooling, CI/CD pipelines, real-time/low-latency system design, relational databases, trade lifecycle knowledge, DevOps, architectural ownership
Technologies
C++, Python, Linux
Responsibilities
Design and build components of the APAC platform, write production-grade C++ for low-latency services, set technical direction and make architectural decisions, partner with cross-domain representatives, manage deployments and provide production support, maintain system quality via code review and testing, drive continuous improvement, mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities
