Graduate Software Developer
Do you envisage yourself working in a company that is at the cutting edge of technology, running a global network with thousands of high performance, low latency applications, dealing with petabytes of data every day? Would you like to work in a highly-skilled, passionate and driven environment where there is a high degree of freedom, responsibility and reward? Then you might be our new Graduate Software Developer!
Technology at Optiver
In order to be successful in our trading domain, we constantly need the most advanced technology, trading software and connections to the market. In short, we need the best technologists to develop, optimise and support our systems and tools. As a technologist, you are responsible for the full stack of applications and the full development life cycle, granting a lot of ownership. Collaborating with our traders, your software can be deployed in production the same day providing immediate results. Latency is crucial, which is why we make use of FPGAs and microwave links to ensure fast execution. With 12 datacenters and thousands of servers we run ten thousands of trading components executing hundred thousands of trades every day.
What you'll do
Depending on the team, you are responsible for the full stack of trading, control or central applications. In all teams you will be handling large sets of real time data, that require high performance and easily scalable systems. Your products need to provide the various business-units a dependable and rock-solid landscape to operate in.
Being part of our Trading Technology team means activities range from writing our automated trading strategies to developing ultra-low-latency exchange protocol encoders and decoders and helping our monitoring and analysis effort by creating user interfaces to provide the traders with more information and control.
Systems in our Control Technology team cover monitoring trading behavior, integrating our pre- and post-trade risk management with auto trading and processing the trade flow in order to do our P&L management.
Being part of our Core Technology team means you provide the trading groups with the services for storage and distribution of critical data such as instrument-definitions, pricing-data, trades and positions and we are responsible for tools and utilities used for monitoring the live production environment.
What you'll need
- University degree in Computer Science, Computer Engineering or Information Systems;
- History of academic excellence;
- Proficient in C++, C# or Java;
- Knowledge of Python is a plus;
- Ambition to grow through training and on-the-job development;
- To be a team player with solid communication skills.
What you’ll get
As a Graduate Software Developer you will be joining our Tech Starters Program, which will provide you the unique opportunity to develop your technical and soft skills, enhancing your knowledge on trading and our business. You will be guided along the way by a senior developer assigned as your mentor. This is a once in a lifetime opportunity to jump start your career in the tech world/in software development.
Optiver is above all a state of mind. We are looking for you when you believe in daily improvement, when you like to be seriously rewarded for your performance and when you easily adapt to change and enjoy some humour and fun. To be concrete, we offer excellent remuneration and great secondary benefits, such as an attractive profit sharing structure, training opportunities, fully paid first-class commuting expenses, a premium-free pension, breakfast and lunch facilities, sports and leisure activities, even weekly chair massages and of course Friday afternoon drinks. We are used to guiding expats through their relocation and offer relocation packages and discounts on health insurance.
The first step after applying for this job is an online (HackerRank) test assessing your programming fundamentals (in C++, C# and/or Java). No prior trading knowledge needed.
Kindly note that we do not require any assistance from third-parties including agencies in the recruitment of this role.