
Empowering markets through technology and expertise
Optiver is a leading proprietary trading firm and market maker based in Amsterdam, specializing in exchange-listed financial instruments such as options, ETFs, and futures. Founded in 1986, Optiver operates globally with over 1,000 employees and is known for its advanced trading technology and quant...
Optiver offers competitive salaries, performance-based bonuses, and equity options. Employees enjoy a generous PTO policy, flexible working arrangemen...
Optiver fosters a culture of collaboration and innovation, emphasizing data-driven decision-making and a strong focus on technology. The firm values t...

Optiver • Amsterdam, North Holland, Netherlands
Optiver is seeking a Software Engineer for their Automated Trading Systems team to develop high-performance trading applications. You'll work with Java, C++, and Python to ensure system stability and efficiency. This role requires strong technical skills and experience in building complex software systems.
You have a solid background in software engineering with experience in building high-performance systems — your expertise in languages like Java, C++, and Python allows you to tackle complex challenges effectively. You understand the intricacies of automated trading systems and have a keen interest in financial markets, which drives your passion for developing robust software solutions. You thrive in collaborative environments, working closely with trading teams to innovate and enhance system capabilities. Your problem-solving skills are top-notch, enabling you to produce elegant solutions under pressure while maintaining a focus on performance and reliability.
Experience with low-latency systems and real-time data processing is a plus — familiarity with financial instruments and trading strategies will help you excel in this role. You are comfortable with agile methodologies and have a proactive approach to learning new technologies and frameworks that can enhance your work.
As a Software Engineer at Optiver, you will play a crucial role in developing and maintaining the core trading systems that are vital to our operations. You will collaborate with cross-functional teams, including traders and other engineers, to design and implement features that improve system performance and reliability. Your responsibilities will include optimizing existing code, ensuring system stability during peak trading hours, and developing new functionalities that meet the evolving needs of the trading environment. You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that our systems operate at peak efficiency.
You will contribute to the architectural decisions that shape our software landscape, ensuring that our systems are built on a solid foundation. Your work will directly impact the trading strategies employed by our teams, making your contributions essential to our success. You will have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers.
At Optiver, we provide a dynamic work environment where innovation and collaboration are at the forefront of our culture. You will have access to cutting-edge technology and tools that empower you to excel in your role. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in our mission to enhance market stability through technology and be part of a team that values diversity and inclusion.
Apply now or save it for later. Get alerts for similar jobs at Optiver.