This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer, you will be responsible for setting architectural direction for parts of our system, delivering large bodies of well-engineered code and owning projects that directly impact Optiver’s cutting-edge trading systems. You will collaborate with fellow Engineers, Traders and Researchers to develop a deep understanding of trading, exchanges and what the ‘machine’ is doing. You’re not attached to tools and technologies, you focus on solving problems. Your challenge is to further innovate and maintain the foundation underlying our wider infrastructure.
Job Responsibility:
Own the design, development and deployment of services that comprise our globally distributed trading platform
Build partnerships across the business to ensure we’re feeding the best ideas into our solutions
Build automated trading stack that runs machine learning models over high-performance servers to execute high-quality trades in low-latency
Continuously improve our trading systems and strategies to optimize for the ever-evolving markets
Requirements:
At least 5 years’ work experience as a Software Engineer
Experience with large scale server side development, and high-throughput, low-latency system optimisations
Experience with making architectural recommendations on IT solutions, design & approach
Nice to have:
Technologists who are passionate about software and not only like to learn about it at work, but also like to get involved in their own projects at home
Natural problem solvers who love nothing more than tackling a complex technical challenge
Team players who love working with like-minded peers and are always looking to learn and improve