Senior Software Engineer

5 Months ago • 4-8 Years

Job Summary

Job Description

Optiver seeks a Senior Software Engineer with strong C++ and Linux skills to design and build a global trading platform. Experience with software development lifecycle, architecture recommendations, and problem-solving is essential. This role offers an opportunity to work with diverse and driven peers in a rewarding environment.
Must have:
  • C++ Experience
  • Linux Expertise
  • Software Development
  • Architecture Design
Good to have:
  • Python Experience
  • C# Experience
  • Trading Platform
  • Market Understanding
Perks:
  • Competitive Remuneration
  • Training & Mentorship

Job Details

About the job

Who We Are

Optiver is a global market maker founded in Amsterdam, with offices in London, Chicago, Austin, New York, Sydney, Shanghai, Hong Kong, Singapore, Taipei and Mumbai. Established in 1986, today we are a leading liquidity provider, with close to 2,000 employees in offices around the world, united in our commitment to improve the market through competitive pricing, execution and risk management. By providing liquidity on multiple exchanges across the world in various financial instruments we participate in the safeguarding of healthy and efficient markets. We provide liquidity to financial markets using our own capital, at our own risk, trading a wide range of products: listed derivatives, cash equities, ETFs, bonds and foreign currencies.

In Asia Pacific, Optiver was one of the first global market makers to establish a presence in the region, with the incorporation our Sydney office in 1996. Since then, we have expanded our footprint by establishing offices in Taipei (2005), Hong Kong (2007), Shanghai (2012) and Singapore (2021). The business in Mumbai is newly established and deemed to be an integral part of the APAC strategy, with an anticipation of significant growth over the coming years.

What You’ll Do

Optiver leverages technology to solve a variety of complex problems: optimising for scarce bandwidth, responding to market events with nanosecond speed, automatically pricing complex sets of financial instruments with extremely low error tolerance, and analysing huge volumes of data. Our systems are built to add to the stability of the market, not detract from it; therefore, they must operate at peak efficiency in the most extreme market conditions.

Our Senior Software Engineers not only lead technical projects, but also help set the direction for our trading infrastructure and serve as role models within the organisation. As one of the first engineers on the ground, you will collaborate with fellow Engineers, Traders, and Researchers to develop a deep understanding of trading, exchanges and what the 'machine' is doing. Your challenge is to further innovate and maintain the foundation underlying our wider infrastructure.

Your other responsibilities will depend on what team you go into, but we expect our Senior Engineers to also be involved with:


  • The design, development and deployment of services that comprise our globally distributed trading platform.
  • Delivering large bodies of well-engineered code.
  • Building partnerships across the business to ensure we're feeding the best ideas into our solutions.
  • Managing deployments to reduce risk and provide production support where required.
  • Finding the simplest, cleanest solutions and continually optimise them.
  • Building software that balances complex system performance in a reliable trading environment.
  • Mentoring junior engineers.


Who You Are

Optiver needs our next Senior Software Engineer to be someone with:


  • A solid grasp of Computer Science fundamentals like operating systems, data structures and algorithms.
  • As our main body of software is written in C++ and runs on Linux, you will either need to have extensive experience in this language and platform or be more than willing to learn on the job. Next to C++, we also extensively use Python, C# and other languages in Optiver, and you are therefore expected to be willing and able to learn new languages quickly.
  • Proven ability to work through the full software development lifecycle, from gathering requirements, to testing and deployment.
  • Experience making architectural recommendations on IT solutions, design & approach.
  • A passion for solving complex problems with well-engineered, fit for purpose, code.


What You'll Get


  • The chance to work alongside diverse, intelligent, and driven peers in a rewarding environment
  • Competitive remuneration, including an attractive bonus structure
  • Training, mentorship and personal development opportunities
  • Competitive benefits


As an intentionally flat organisation, we believe that great ideas and impact can come from everyone. We are passionate about empowering individuals and creating diverse teams that thrive. Every person at Optiver should feel included, valued and respected, because we believe our best work is done together.

Our commitment to diversity and inclusion is hardwired through every stage of our hiring process. We encourage applications from candidates from any and all backgrounds, and we welcome requests for reasonable adjustments during the process to ensure that you can best demonstrate your abilities.

Similar Jobs

Epic Games - Research Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
Microsoft - Site Reliability Engineer

Microsoft

Bucharest, Bucharest, Romania (Remote)
• 1 Month ago
NVIDIA - Senior Deep Learning Performance Architect

NVIDIA

Santa Clara, California, United States (On-Site)
• 1 Month ago
OUTFIT7 - Game Developer (C++ or Unity)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (Hybrid)
• 3 Months ago
ZeniMax Media - Programmeur.se de systèmes senior / Senior Systems Programmer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
• 4 Months ago
The Walt Disney Company - Food & Beverage - Waiter M/F/NB - Permanent Contract

The Walt Disney Company

ĂŽle-de-France, France (On-Site)
• 3 Months ago
Omnissa - C++ Engineering Manager

Omnissa

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Millennium - Software Engineer - Treasury

Millennium

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Mott MacDonald - Senior Pipelines Engineer

Mott MacDonald

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
Next Level Business Services - CCI News Gate Solution Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Animoca Brands - AI Engineer / Coder

Animoca Brands

Hong Kong (On-Site)
• 1 Month ago
Riot Games - Staff Software Engineer, Services - MMO

Riot Games

Los Angeles, California, United States (On-Site)
• 2 Weeks ago
ION - Senior C++ Developer, Italy

ION

Milan, Lombardy, Italy (On-Site)
• 4 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

(On-Site)
• 3 Months ago
Cloud Imperium Games - Senior Gameplay Animation Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
• 2 Months ago
Inworld AI - Senior Software Development Engineer in Test (SDET) – Game Engine SDKs - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
• 4 Months ago
Amazon Games - Senior Software Engineer, Amazon Games AI Research

Amazon Games

San Diego, California, United States (On-Site)
• 1 Month ago
SEGA - Senior Software Engineer (Graphics)

SEGA

London, England, United Kingdom (Hybrid)
• 1 Week ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
• 4 Months ago
ZeniMax Media - Core Graphics Programmer

ZeniMax Media

Lyon, Auvergne-RhĂ´ne-Alpes, France (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Cadence - Assistant Manager - Accounts

Cadence

Pune, Maharashtra, India (On-Site)
• 4 Months ago
Interface AI - Software Development Engineer IV - Backend

Interface AI

India (Remote)
• 6 Days ago
Clario - Manager, Learning Management Systems

Clario

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
PwC - Manager

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Imagineio - Senior Generative AI Engineer

Imagineio

India (Remote)
• 3 Months ago
Ubisoft - Retainer - Animator (1 year Contract)

Ubisoft

Mumbai, Maharashtra, India (On-Site)
• 2 Months ago
ETHOSH - 3D Modelling and Texturing Artist

ETHOSH

Pune, Maharashtra, India (On-Site)
• 4 Months ago
Circles - Senior Software Engineer, Android

Circles

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Barclays - TM Analyst-BUK

Barclays

Noida, Uttar Pradesh, India (On-Site)
• 5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Axel springer - (Junior) Ad Operations Manager (m/w/d)

Axel springer

Berlin, Berlin, Germany (On-Site)
• 4 Months ago
ION - Principal Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
• 4 Months ago
Life church - Site Reliability Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Life church - Ruby Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Unity - Senior Software Developer

Unity

Vancouver, British Columbia, Canada (On-Site)
• 3 Months ago
Alrek Business Solutions  Inc  - Programmer/Developer - NEED LOCAL CANDIDATES

Alrek Business Solutions Inc

Connecticut, United States (On-Site)
• 6 Months ago
Smarsh - Software Engineer III

Smarsh

India (Hybrid)
• 4 Months ago
SCULPTD GEOMETRY - Junior Architect

SCULPTD GEOMETRY

Chennai, Tamil Nadu, India (On-Site)
• 4 Months ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Milan, Lombardy, Italy (On-Site)
• 4 Months ago
Hitachi - D365 F&O  - Excellence

Hitachi

Bengaluru, Karnataka, India (Remote)
• 4 Months ago

Get notifed when new similar jobs are uploaded