Join Our Team as a Senior Software Engineer - Data Platform
Are you passionate about building robust data platforms and solving complex engineering challenges? Optiver is seeking a Senior Software Engineer to join our Delta One Quantitative Research team in Amsterdam. In this role, you will be instrumental in enhancing our alpha research and trading capabilities by developing large-scale data platforms that meet our research needs and ensure scalability and efficiency across our global trading operations.
What You'll Do
- Develop Software for Data Capture: Work on live capturing of data from external and internal systems to build a comprehensive data lake.
- Collaborate with Traders and Researchers: Build derived datasets from the data lake using batch processing for historical data and stream processing for real-time data feeds.
- Improve Research Frameworks: Continuously enhance our research framework to scale with the consumption of arbitrary datasets while maintaining point-in-time correctness and performance.
- Engage with Stakeholders: Solve problems related to data ingestion and consumption by collaborating with various business units.
- Mentor Junior Engineers: Support the growth of junior colleagues through code reviews, feedback sessions, and knowledge sharing.
Example Projects
- Design data systems that automate recovery processes with minimal human intervention.
- Build protections into data systems to prevent large-scale outages during heavy query loads.
- Develop reconciliation mechanisms in data pipelines to handle late-arriving data while maintaining dataset integrity.
Who You Are
- Experienced in Data Platforms: You have a proven track record of building data platforms and are eager to apply your learnings to create even more robust systems.
- Technical Expertise: You understand technical fundamentals such as networking, database behavior, and system performance.
- Proficient in Batch and Stream Processing: You are familiar with building systems for diverse data sources and are driven to maintain operational excellence.
What You'll Get
- Work alongside best-in-class professionals from over 40 different countries.
- Enjoy secondary benefits such as 25 paid vacation days, fully paid commuting expenses, training opportunities, and more.
- Benefit from a highly international environment with competitive relocation packages and visa sponsorship.
How to Apply
Apply directly for the position of Software Engineer - Data Platform by providing 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.
Join us in Amsterdam and be part of a team that is at the forefront of the trading industry, driving smarter, data-driven decision-making.
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
- Relocation packages
- Visa sponsorship
Similar jobs
Last update: 23 minutes ago
Production Engineer
Join Optiver as a Production Engineer in Amsterdam to manage live trading environments and enhance system reliability and performance.
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.
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.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
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.
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.
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.
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.
Entry Level Software Engineer - Platform (Python)
Join Optiver as an Entry Level Software Engineer - Platform, focusing on Python and infrastructure automation in Amsterdam.
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.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
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.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
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.
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.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Senior Security Engineer
Join Atos as a Senior Security Engineer in Amstelveen, focusing on cybersecurity, network security, and vulnerability management.
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.
Junior Fullstack Developer
Join NS as a Junior Fullstack Developer in Utrecht. Work on AWS serverless solutions, eCommerce apps, and DevOps in a dynamic IT team.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
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.