C++ Software Engineer – Critical Engineering
Core
Design, build, and operate critical infrastructure components for Optiver's real-time, low-latency trading stack, ensuring resilience and high throughput for global market making.
Role type
Senior C++ Software Engineer (Critical Infrastructure)
Builds
Real-time risk controls, reference data systems, trade-lifecycle infrastructure, and trading-integrity systems for the APAC trading platform.
Domain
Financial Markets / High-Frequency Trading / Low-Latency Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (object-oriented), Computer Science fundamentals (OS, data structures, algorithms, networking), Linux/Unix, Scripting (Python), Full SDLC ownership, Production system operation
Preferred skills
Distributed systems patterns, Observability tooling, CI/CD pipelines, Real-time/low-latency system experience, Relational databases, Trade lifecycle knowledge, DevOps/Operational excellence
Technologies
C++, Python, Linux, Distributed Systems, CI/CD
Responsibilities
Design and build cross-team platform components, write production-grade C++ for low-latency services, set technical direction and make architectural decisions, partner with business domains to solve technical problems, manage deployments and provide production support, maintain system quality via code review and testing, drive continuous improvement of legacy systems, mentor junior engineers
Seniority
Senior, hands-on IC with architectural ownership
