Optiver logo

Entry Level Software Engineer - Platform (Python)

Optiver

About Optiver

Optiver is a tech-driven trading firm and a leading global market maker. We are committed to improving the world’s financial markets by injecting liquidity, providing accurate pricing, increasing transparency, and acting as a stabilizing force. Our Amsterdam office, where it all began over 35 years ago, is one of the most dynamic trading floors in Europe.

Role Overview

As a Software Engineer in the Platform team, you will be part of the Infrastructure Department, working to create a robust and reliable foundation for Optiver's infrastructure platform. You will have the opportunity to join either our Linux or Infra-Platform teams, collaborating closely with other experts on various projects.

Key Responsibilities

  • Participate in the design and implementation of systems to manage our infrastructure, primarily using Python.
  • Engage in both development and operational tasks, with a typical split of 80% development and 20% operational tasks.
  • Join a rotation schedule for our “Operational week” to monitor dashboards for incidents and assist users.
  • Participate in an on-call rotation during certain hours of the day.
  • Write and review code, provision servers or network devices, apply configuration changes, debug production issues, and support Developers and Operations teams.
  • Plan and coordinate infrastructure changes with other teams.

Current Projects

  • Designing a command line client and HTTP API using FastAPI to provision Linux bare metal servers and networking devices.
  • Maintaining critical components for risk control in automated, low latency trading.
  • Supporting and extending systems that describe our infrastructure.
  • Improving image-based server deployment systems for minimal provisioning time.
  • Automating network device provisioning and configuration management using open source software.
  • Redesigning our Linux Authentication stack.

Example Projects

  • Build the next generation Observability stack for large-scale monitoring systems.
  • Develop a “terraform-like” tool for managing infrastructure in a declarative way.
  • Automate operations to empower other teams to perform critical tasks independently.

Qualifications

Required

  • Strong desire to automate work and solve problems.
  • Ability to adapt tools to current problems.
  • Proficiency in Python or willingness to learn.
  • Experience with Linux or networking.
  • Ability to manage time and priorities collaboratively.
  • Proactive problem-solving approach.
  • Experience with real-life infrastructure.

Preferred

  • Experience building Python tools for infrastructure automation.
  • High attention to detail and strong communication skills.
  • Experience with configuration management tools like Ansible.
  • Knowledge of virtualization technologies, networking, and bare metal server management.

Benefits

  • Start your career alongside best-in-class professionals from over 40 countries.
  • Enjoy 25 paid vacation days, fully paid commuting expenses, training opportunities, and more.
  • Benefit from discounts on health insurance, breakfast and lunch facilities, sports activities, and weekly in-house chair massages.
  • Competitive relocation packages and visa sponsorship for international candidates.

How to Apply

Apply directly via the form provided, including a CV and a letter of motivation in English. Applications without a letter of motivation will not be reviewed. Successful candidates will be required to take an online assessment.

Diversity Statement

Optiver is committed to diversity and inclusion, empowering individuals and creating diverse teams that thrive. We encourage applications from candidates of all backgrounds and welcome requests for reasonable adjustments during the hiring process.

Benefits
Extracted with AI

  • 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

Entry Level Software Engineer - Infrastructure

Join Optiver as an Entry Level Software Engineer in Infrastructure, focusing on Python, Linux, and networking in Amsterdam.

Optiver logo
Optiver

Software Engineer - Python

Join Optiver as a Software Engineer in Amsterdam, focusing on Python and infrastructure automation in a leading global market maker.

Optiver logo
Optiver

Senior Software Engineer - Data Platform

Join Optiver as a Senior Software Engineer to enhance data platforms for trading operations in Amsterdam.

Optiver logo
Optiver

Production Engineer

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

Optiver logo
Optiver

Senior Software Engineer (Data)

Join Optiver as a Senior Software Engineer (Data) to enhance alpha research and trading capabilities with large-scale data platforms.

Optiver logo
Optiver

Tech Lead - Data Systems

Lead data systems team at Optiver in Amsterdam, focusing on data platforms and trading strategies.

Optiver logo
Optiver

Software Engineer Internship (2025 Start)

Join Optiver as a Software Engineer Intern in Amsterdam for 2025. Work on real-world applications, optimize systems, and gain hands-on experience.

Optiver logo
Optiver

Software Developer Intern

Join Optiver as a Software Developer Intern in Sydney. Gain hands-on experience in software development and trading.

Opto Investments logo
Opto Investments

Software Engineer, Backend

Join Opto Investments as a Backend Software Engineer, working with APIs, AWS, and Python in a hybrid role.

BlockTech logo
BlockTech

Quantitative Developer with Python and C++

Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.

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.

bol logo
bol

Python Software Engineer – Security

Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.

Bitvavo logo
Bitvavo

Staff Platform Engineer - Kotlin & Python

Join Bitvavo as a Staff Platform Engineer in Amsterdam, specializing in Kotlin & Python, with a focus on cloud technologies and automation.

Optiver logo
Optiver

Senior Quantitative Trader - Statistical Arbitrage

Join Optiver as a Senior Quantitative Trader in Statistical Arbitrage, leveraging data to develop trading strategies.

APG logo
APG

Mid-Level DevOps Engineer with Python Skills

Join APG as a Mid-Level DevOps Engineer with Python skills, focusing on CI/CD, Azure DevOps, and Linux environments.

Zanders logo
Zanders

Senior Software Engineer - Backend (Python)

Join Zanders as a Senior Software Engineer focusing on backend development with Python in Utrecht, Netherlands.

FareHarbor logo
FareHarbor

Senior Software Engineer - Backend (Python)

Join FareHarbor as a Senior Software Engineer focusing on backend development with Python, RESTful APIs, and SQLAlchemy in Amsterdam.

Sofico logo
Sofico

Application Engineer with Python and C++

Join Sofico as an Application Engineer in Ghent. Work with Python, C++, and automation in a hybrid role.

Picnic Technologies logo
Picnic Technologies

Senior Python Engineer

Join Picnic Technologies as a Senior Python Engineer in Amsterdam. Develop scalable software solutions for a leading online supermarket.

YER logo
YER

Junior Software Engineer

Join our team as a Junior Software Engineer in Amsterdam, working on SaaS platforms with a focus on both back-end and front-end development.

Flow Traders logo
Flow Traders

Junior Trading Operations/DevOps Engineer

Join Flow Traders as a Junior Trading Operations/DevOps Engineer in Amsterdam. Work with cutting-edge trading technologies.

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Uber logo
Uber

Senior Software Engineer - Platform CI

Join Uber as a Senior Software Engineer in Amsterdam to enhance our Developer Platform using AWS, Java, Python, and Docker.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.