Check out expectations of each role below.


Software Developer

We have many different roles across the business which we are recruiting for, from low-latency engineers, to trading applications engineers, GUI developers, engineers with strong data skills and even low-level server/network developers. We are interested in all of you. Our trading applications are all in C++ on Linux and our trading GUI's are currently C#.NET. We also use Python quite extensively across the business.

You'll work directly with the business, building and optimising our automated trading systems and connections to various exchanges across the APAC region. You won't be overburdened with unnecessary red-tape and lengthy approval processes. We work in an agile-type environment where everyone's ideas and opinions are listened to and valued. You'll be working collaboratively with other top-class developers as well as researching and integrating new technologies into our systems as the opportunities arise.

Your skills and experience:


Application Engineer (Trading System Engineer)

As a Trading Systems Engineer, you work in the production environment where you are a custodian of the systems that drive Optiver's core business.

You'll be responsible for the entire trading system, from end-to-end (servers, networks, software deployments etc). You'll be entrusted with the delivery of game-changing ideas, performance improvements and coordinating incident responses. Your goal is flawless execution at every stage.

Whilst this is not a development or systems admin role, it incorporates elements of both. You'll often find yourself on the trading floor as a trusted advisor to our traders on operational decisions. You excel in taking real business problems and solving them with cutting edge technology.

Your skills and experience


Linux System Engineer

You're a positive-minded senior engineer with a passion for IT and delivering business value. You know how things work and how everything should fit together. Improving and optimising systems is embedded in your natural workflow.

You're highly technical, easily manage projects end-to-end and although you're detailed and analytical, you enjoy working in a team and building relationships with your colleagues and stakeholders.

Your skills and experience:


Windows System Engineer

You're a positive-minded engineer with a passion for IT and delivering business value. You know how things work and how everything should fit together. Improving and optimising systems is embedded in your natural workflow.

You're highly technical, easily manage projects end-to-end and although you're detailed and analytical, you enjoy working in a team and building relationships with your colleagues and stakeholders.

Your skills and experience:


Network Engineer

Who you are
You're an enthusiastic Network Engineer who's passionate about data communication networks and gets a buzz out of designing and supporting high-performance, low-latency networks. You're a highly-capable and detailed engineer who knows how to manage internal projects from end-to end and is able to clearly communicate technical concepts to both technical and non-technical stakeholders.

What you'll do
Working as part of a small, supportive and collaborative team of network and infrastructure engineers, you'll be tasked with providing comprehensive design, implementation & support on LAN/WAN Data Communication networks.

Your skills and experience

Apply Now