Back
Experienced Technology

Software Engineer – User Interface (C#)

Amsterdam

 

Optiver is seeking a Senior C# UI Engineer to help shape the next generation of our global trading and research interfaces. This is a hands-on technical leadership role focused on building performant, intuitive, and scalable user interfaces that interact seamlessly with our C++-based backend microservices.

Our UIs are built using an in-house, high-performance C# framework that abstracts much of the complexity of our systems, enabling developers to rapidly build robust tools for traders and researchers. Your role will be to both leverage and extend this framework — working at the intersection of C#, C++, and real-time data to deliver world-class applications.

You will collaborate closely with developers, traders, and quantitative researchers to understand their workflows, design effective user experiences, and ensure reliability and speed in a low-latency trading environment.

 

WHAT YOU’LL DO

  • Design and build high-performance UI applications using C# on top of Optiver’s proprietary in-house framework.

  • Extend and enhance the UI framework itself to improve usability, performance, and flexibility for other developers.

  • Integrate with complex C++ backend microservices, ensuring efficient communication, real-time data handling, and consistent APIs.

  • Architect scalable and modular UI components that handle large data volumes and update in real time.

  • Collaborate closely with traders, researchers, and engineers to design solutions that improve decision-making speed and reliability.

  • Lead and mentor engineers, contributing to code quality, design reviews, and engineering best practices.

  • Drive innovation in performance optimization, architecture, and tooling to further simplify and scale our UI development ecosystem.

 

WHO YOU ARE

 

  • Expertise in C# / .NET with a strong track record of building high-performance desktop applications (e.g., WPF, WinForms, or custom frameworks).

  • Strong understanding of C++ and ability to interoperate effectively with C++ services and APIs.

  • Proven experience designing and maintaining complex software frameworks and modular UI systems.

  • Deep understanding of multithreading, concurrency, and real-time data processing.

  • Demonstrated ability to lead technical initiatives, guide other developers, and make sound architectural decisions.

  • Strong problem-solving skills and ability to operate effectively in a fast-paced, highly collaborative environment.

  • Experience in financial systems or real-time data applications is advantageous but not required — excellence in performance and scalability is what matters most.

 

 

While not required, experience in the following areas would be a plus:

  • Contributing to internal developer tools, frameworks, or SDKs used across teams.

  • Designing low-latency data visualizations or working with distributed systems and networked applications.

  • Hands-on experience with C++/CLI, inter-process communication (IPC), or native interop between C# and C++.

  • Familiarity with trading systems, quantitative research platforms, or real-time analytics applications.

 

Some interesting blogs

 

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. As one of the largest market making institutions, we are a trusted partner of 70+ exchanges across the globe.

 

WHAT YOU’LL GET

You’ll join a culture of collaboration and excellence, where you’ll be surrounded by curious thinkers and creative problem solvers. Motivated by a passion for continuous improvement, you’ll thrive in a supportive, high-performing environment alongside talented colleagues, working collectively to tackle the toughest problems in the financial markets.

In addition, you’ll receive:

  • A performance-based bonus structure, enabling all of our employees to benefit from our global profit pool.

  • The opportunity to work alongside best-in-class professionals from over 50 different countries.

  • 25 paid vacation days in your first year, increasing to 30 from your second year onwards.

  • Training opportunities, discounts on health insurance, and fully paid first-class commuting expenses.

  • Extensive office perks, including breakfast, lunch and dinner, world-class barista coffee, in-house physio and chair massages, organized sports and leisure activities, and Friday afternoon drinks.

  • Training and continuous learning opportunities, including access to conferences and tech events.

  • Competitive relocation packages and visa sponsorship where necessary for expats.

 

 

HOW TO APPLY

 

Are you interested in furthering your career on one of the most dynamic and exciting trading floors in Europe?

Apply directly via the form below. If you have any questions feel free to contact our Recruitment team via our recruitment inquiry form.

Please note:

  • We do not require any assistance from third-parties including agencies in the recruitment of this role

  • We cannot accept applications via email’

 

 

DIVERSITY STATEMENT

Optiver is committed to diversity and inclusion.

 

You are viewing: Apply now
Software Engineer – User Interface (C#)
Experienced Technology Amsterdam
Careers

Related vacancies

  • Technology

    Senior C# UI Engineer – Trading Systems

      Optiver is seeking a Senior C# UI Engineer to help shape the next generation of our global trading and research interfaces. This is a hands-on technical leadership role focused on building performant, intuitive, and scalable user interfaces that interact seamlessly with our C++-based backend microservices. Our UIs are built using an in-house, high-performance C# […]

    Learn more
    Amsterdam
  • Technology

    AI Agents Developer

    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 over 2,000 employees in offices around the world, united in our commitment to improve the market through competitive pricing, […]

    Learn more
    Shanghai
  • Technology

    AI Agents Developer

    We are seeking a highly skilled and experienced AI Agents Developer to join our dynamic team. In this role, you will focus on designing, developing, and deploying intelligent agents that leverage artificial intelligence to streamline operations and improve productivity. What you’ll do: Design and develop robust AI agents using Python Integrate AI solutions with existing […]

    Learn more
    Austin
  • Technology

    AI Agents Developer

    We are seeking a highly skilled and experienced AI Agents Developer to join our dynamic team. In this role, you will focus on designing, developing, and deploying intelligent agents that leverage artificial intelligence to streamline operations and improve productivity. What you’ll do: Design and develop robust AI agents using Python Integrate AI solutions with existing […]

    Learn more
    New York
  • Technology

    Software Engineer (Data)

    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 […]

    Learn more
    Sydney
  • Technology

    Senior Data Engineer

      Optiver is a leading global market maker powered by technology, rigorous research, and deep collaboration. As we become increasingly data-driven, our ability to capture, model, and deliver high-quality data at scale is fundamental to maintaining our trading edge. We are seeking a Data Engineer to join our Data Engineering team. In this role, you […]

    Learn more
    Shanghai
  • Technology

    AI Engineer

    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 […]

    Learn more
    Sydney
  • Technology

    Production Operations Engineering Team Lead

    Optiver’s Global Production Operations Engineering team is at the heart of our real-time trading systems, ensuring they operate with the highest levels of reliability, performance, and scalability. As Team Lead, you’ll play a pivotal role in shaping how we manage our production environment across APAC and globally — combining hands-on technical leadership with strategic oversight […]

    Learn more
    Sydney
  • Technology

    Production Operations Engineer (Trading Systems / SRE / Application Support)

    The Global Production Operations Engineering (ProdOps) team is responsible for maintaining and scaling Optiver’s low-latency trading systems. The team ensures a safe, stable, and efficient production environment while supporting profitability and sustainable growth across various regions. Collaborating closely with traders, development, and operational teams, the engineer will deploy, monitor, troubleshoot, and optimize our trading infrastructure […]

    Learn more
    Mumbai
  • Technology

    Kafka Engineer

    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 […]

    Learn more
    Sydney