Back
Internship Technology

Software Engineer Intern (Summer 2024 – Chicago)

Chicago

Optiver Software Engineers build proprietary trading systems which the firm uses to navigate financial markets. Working collaboratively across business units, our engineering teams continually solve the most complex challenges and design, develop, and maintain our proprietary trading systems.

The trading strategies we implement must respond to market events in microseconds or less, and we automatically price large, diverse sets of financial instruments with extremely low error tolerance. We continually refine, store, and analyze terabytes of data produced by market activity and our trading systems.

Who we are:

At Optiver, our mission is to constantly improve the market by injecting liquidity, providing accurate pricing, increasing transparency and acting as a stabilizing force no matter the market conditions. With a focus on continuous improvement, we participate in the safeguarding of healthy and efficient markets for everyone who participates. We tackle the toughest problems, challenge the status quo and always aim for excellence. As one of the largest market making institutions, we are a trusted partner of 70+ exchanges across the globe.

Optiver Chicago’s culture parallels the energetic city we’re immersed in. Home to the Chicago Board of Trade, Chicago Board Options Exchange, and Chicago Mercantile Exchange, Chicago has established itself as the trading capital of the US. Active on leading US exchanges, Optiver’s Chicago office trades a wide range of products from listed derivatives to cash equities, ETFs, bonds, and foreign exchange.

What you’ll do:

Get ready for ten weeks of immersion in the fast-paced, dynamic world of market making.

As a Software Engineer Intern, you'll own projects that directly impact Optiver's world-class trading systems. You’ll get tight feedback loops and ship your code to production within weeks alongside our senior Engineers and Traders. You’ll work side-by-side with an assigned mentor to build latency-critical applications, distributed systems, and trading tools. From day one you’ll tackle real issues that will test your critical thinking and problem solving acumen. Each day will bring new challenges requiring your fresh perspective. It's an unrivalled opportunity to accelerate your knowledge and make your mark on Optiver's business. 

You will also have the chance to join industry lectures to learn about trading and our other departments to gain a complete understanding of Optiver and our business. Don't worry, you won't be expected to have previous knowledge of the financial industry! You’ll take part in a training program where, through a combination of theoretical knowledge and hands-on practical experience, you’ll learn everything you need to know.

Examples of potential projects that you could be working on:

  • The performance of our systems – profiling and optimizing our software and hardware
  • Developing applications in close collaboration with our traders to improve our trading strategies
  • Building tools to find errors in our systems by turning huge amounts of data into useful information

Who you are:

  • Student working toward a degree in Computer Science or Computer Engineering and graduating between December 2024 and June 2025
  • Someone with strong engineering instincts and a deep understanding of computer science fundamentals
  • Experienced in writing software in C++, C#, C, and/or Java
  • passionate for clean code, simple well-architected systems, and continuous improvement
  • Able to collaborate with developers, traders, and business operations

What you’ll get:

  • Highly-competitive internship compensation package
  • Optiver-covered flights, living accommodations, and commuting stipends (where applicable)
  • Various office perks, including breakfast, lunch, and snacks 
  • Social events, clubs and much more!

*We accept one application per role per year. If you have previously applied to this position this season and have been unsuccessful, you can reapply once the next recruitment season begins in 2024. 

You are viewing: Apply now
Software Engineer Intern (Summer 2024 – Chicago)
Internship Technology Chicago
Careers

Related vacancies

  • Technology

    Site Reliability Engineer

    Optiver's Site Reliability Engineering teams manage our live trading environment, which is active across 50+ global exchanges and hundreds of thousands of interconnected financial products. Our world-class infrastructure is a combination of vastly distributed systems, high-performance computing and low-latency trading algorithms, as well as high-throughput dataflows and data analysis. To keep pace with the ever-changing […]

    Learn more
    Amsterdam
  • Technology

    Enterprise Application Engineer

    Optiver's Enterprise Operations team enables our people to work as efficiently as they can and to collaborate on the growing count of global initiatives with as little friction and difficulty as possible. While working closely with our Enterprise, Trading and Business Teams, you will be helping the business operations teams find and deploy the right […]

    Learn more
    Chicago
  • Technology

    Trading Operations Engineer (Night-Trading)

    The Trading Operations Engineering team is the steward of our trading systems, balancing a safe, orderly production environment with profitability and sustainable growth. Our responsibility is to stay ahead of the inherent complexity in scaling a distributed system that handles over half a million correlated financial instruments across multiple data centers and thousands of servers […]

    Learn more
    Chicago
  • Technology

    FPGA Engineer Intern (Summer 2024 – Austin)

      Optiver FPGA Engineers create solutions with nanosecond response times, highly-parallelized algorithms, and customized low-level networking that help the firm deploy successful trading strategies across the world’s largest financial markets. Our engineers are tightly integrated with our business so that we can solve challenges effectively and efficiently; we deeply understand the business problem before developing […]

    Learn more
    Austin
  • Technology

    Software Engineer – Infrastructure

    WHO WE ARE: Optiver is a tech-driven trading firm and leading global market maker. As one of the oldest market making institutions, we are a trusted partner of 50+ exchanges across the globe. Our mission is to constantly improve the market by injecting liquidity, providing accurate pricing, increasing transparency and acting as a stabilising force […]

    Learn more
    Amsterdam
  • Technology

    Enterprise Application Engineer

    Optiver's Enterprise Operations team enables our people to work as efficiently as they can and to collaborate on the growing count of global initiatives with as little friction and difficulty as possible. While working closely with our Enterprise, Trading and Business Teams, you will be helping the business operations teams find and deploy the right […]

    Learn more
    Austin
  • Technology

    Procurement Specialist

    We are seeking an experienced Procurement Specialist to join our dynamic procurement team at Optiver Europe. As a vital contributor, you will be responsible for enabling the business through effective management of all organisational spend. You will be responsible for IT procurement (hardware, software and services) and non-IT procurement including facilities and HR, in alignment […]

    Learn more
    Amsterdam
  • Technology

    Enterprise Support Engineer

    WHO WE ARE Optiver is a proprietary trading firm and leading global market maker. As one of the oldest market making institutions, we are a trusted partner of 50+ exchanges across the globe. Our mission is to constantly improve the market by injecting liquidity, providing accurate pricing, increasing transparency and acting as a stabilising force […]

    Learn more
    Singapore
  • Technology

    Windows Operations SRE

    Our Enterprise Infrastructure team is responsible for Storage, our Fibre Channel Network, our VMware environment, back-up systems and all Windows Servers. They are adept at taking industry solutions and customizing them to create a best-in-class infrastructure. You will help enable our technology evolution while ensuring the availability and performance of our systems. We are looking […]

    Learn more
    Amsterdam
  • Technology

    Enterprise Application Engineer

    Optiver's Enterprise Operations team enables our people to work as efficiently as they can and to collaborate on the growing count of global initiatives with as little friction and difficulty as possible. While working closely with our Enterprise, Trading and Business Teams, you will be helping the business operations teams find and deploy the right […]

    Learn more