Optiver logo

Senior Software Engineer (Data)

Optiver

About the Role

As a Senior Software Engineer (Data) at Optiver, you will play a crucial role in enhancing our alpha research and trading capabilities. We are seeking a candidate with a strong background in developing large-scale data platforms, ready to apply their senior engineering expertise to our challenges. Your primary responsibility will be to lead the development of a new platform that meets our research needs, ensuring scalability and efficiency across our global trading operations.

Key Responsibilities

  • Develop software for live capturing of data from external and internal systems to build a data lake.
  • Collaborate with trading and research teams to build derived datasets from the data lake, using batch processing to generate historical data and stream processing for real-time data feeds.
  • Continuously improve our research framework to scale with the consumption of arbitrary datasets while maintaining point-in-time correctness and performance.
  • Engage with stakeholders across the business to solve problems related to data ingestion and consumption.
  • Develop frameworks for end users to perform transformations within the data lake, facilitating easy integration of new datasets.
  • Mentor junior colleagues and support their growth through code reviews, feedback sessions, and knowledge sharing.

Example Projects

  • Design data systems that automate recovery processes with minimal human involvement in case of interruptions or failures.
  • Build protections into our data systems to prevent large-scale outages due to heavy queries on busy days.
  • Implement reconciliation mechanisms in data pipelines to handle late-arriving data while respecting dataset correctness.

Who You Are

  • Excited about solving engineering challenges related to building a data platform from capture to consumption.
  • Experienced in building data platforms, having learned from past mistakes to construct robust systems.
  • Knowledgeable about technical fundamentals such as networking, database behavior, and system performance.
  • Familiar with building batch and stream processing systems for diverse data sources.
  • Driven to maintain operational excellence and reduce human dependency in data operations.

What You'll Get

  • The opportunity to work alongside best-in-class professionals from over 40 different countries.
  • Comprehensive benefits including 25 paid vacation days, fully paid first-class commuting expenses, training opportunities, discounts on health insurance, breakfast and lunch facilities, sports and leisure activities, Friday afternoon drinks, and weekly in-house chair massages.
  • Support for expats through competitive relocation packages and visa sponsorship where necessary.

How to Apply

Apply directly via the form provided for the position of Software Engineer - Data Platform. Please include a CV and a letter of motivation in English. Applications without a letter of motivation will not be reviewed. If selected, you will be required to take an online assessment.

Diversity Statement

Optiver is committed to creating diverse teams that thrive. We encourage applications from candidates of all backgrounds and welcome requests for reasonable adjustments during the hiring process to ensure you can best demonstrate your abilities.

Benefits
Extracted with AI

  • Medical insurance
  • 25 paid vacation days
  • Fully paid first-class commuting expenses
  • Training opportunities
  • Discounts on health insurance
  • Breakfast and lunch facilities
  • Sports and leisure activities
  • Friday afternoon drinks
  • Weekly in-house chair massages
  • Competitive relocation packages
  • Visa sponsorship

Similar jobs

Last update: 23 minutes ago

Optiver logo
Optiver

Production Engineer

Join Optiver as a Production Engineer in Amsterdam to manage live trading environments and enhance system reliability and performance.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Atos logo
Atos

Senior Security Engineer

Join Atos as a Senior Security Engineer in Amstelveen, focusing on cybersecurity, network security, and vulnerability management.

Holland Casino logo
Holland Casino

Data Engineer with ETL and SQL Expertise

Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Albert Heijn logo
Albert Heijn

Oracle Cloud Engineer

Join Albert Heijn as an Oracle Cloud Engineer to drive automation and manage cloud infrastructure in Zaandam, Netherlands.

Brenntag logo
Brenntag

Senior API Platform Engineer

Join Brenntag as a Senior API Platform Engineer in Amsterdam to drive API platform development using Kubernetes, Istio, and AWS EKS.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

i4talent detachering logo
i4talent detachering

Senior Data Engineer

Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.