Our Trading System Engineers drive our trading production environment towards simplicity and reliability.
Trading == Technology
Our in-house systems play an essential role in everything we do in the trading domain. That is why our Technology and Trading teams collaborate closely to explore ideas and set the new directions. Together we build and maintain an outstanding suite of reliable, high performing systems and applications.
Trading is a complex and unpredictable environment with frequent changes and a high load. We trade on more than 50 exchanges all over the world processing, approximately a million trades a day. Our infrastructure is a combination of 10.000 highly customized components and 600 different applications running on 1500 servers distributed globally. We deal with 14.000 releases and 35.000 changes per year. Our main challenge for Trading System Engineers is balancing complexity with system performance and reliability.
What you'll do
As Trading System Engineer, you deploy, monitor, and configure a suite of proprietary trading applications. You sit on the trading floor and work closely with Traders, Researchers and fellow Engineers to identify and troubleshoot issues that arise. Here, no two days are the same. You know the ins and outs of the existing systems and constantly question the status quo. You collaborate with software development teams to ensure the health and stability of the production trading environment. You develop tools to make daily activities more efficient and consistent. With a facilitating and enabling attitude as well as hands-on mentality, you always strive for the simplest solutions.
In this video, you can watch Marten Van den Brand, Trading Technology Lead at Optiver describe what it is like to work in this role (internally we call this role Application Engineer). Read more about a day in the life of one of our Engineers in this blog post.
What you'll need
- Experience managing day-to-day operations of software and hardware infrastructure
- Strong affinity with Unix/Linux systems
- Ability to automate tasks using Python
- Experience with relational databases (e.g. MSSQL, postgres)
- Understanding of networking fundamentals and protocols
- Strong communication skills and collaborative mindset
Your first months
We invest a lot of effort making sure that our Engineers understand all aspects of our role in the markets. To start with, we’ll offer you a “Trading for non-Traders” program that will provide you with all the necessary knowledge. While we don’t expect any previous experience in trading, we expect you to have a strong motivation and interest in solving problems within this domain. During the first months, you’ll also learn the ins and outs of our trading systems and the engineering principles that underpin our decision making. With your solid engineering background, you should be able to spot areas for improvements from the very beginning.
What you can expect from us
At Optiver, we have a very flat structure. We work extremely closely with our stakeholders, often working as a single team to solve Optiver’s problems. Individually, you are very highly empowered to deliver significant changes, with the support of your team and your leaders. Above all we value the passion of our technical team and foster a collaborative and innovative working environment which nurtures brilliant minds.
Take a look at this short video to learn more about our core values.
We strive to bring out the best in our people and in return we are fortunate enough to have a great package of benefits. We also provide relocation assistance.
Interested in working at Optiver?
Please apply for the role via the form below and provide us with a CV & cover letter in English. If you have any questions, feel free to contact Patrycja Ostrowska at [email protected] or +31 20 708 7481.
Kindly note that we do not require any assistance from third-parties including agencies in the recruitment of this role.