A complete application in a minute — tailored resume and cover letter, ready to send.
Optiver is seeking a Graduate Software Engineer to work on mission-critical systems in live financial markets. You will collaborate with traders, researchers and engineers to build fast, reliable solutions that respond in real time to changing market conditions.
Expect a highly technical, data-rich environment with training and global opportunities. You will design and implement scalable software, contribute tools for the trading stack and participate in the Global Academy to expand trading
As a Graduate Software Engineer, your work is mission-critical at our firm. You will work on systems that operate in live financial markets, where speed, reliability and precision directly affect trading outcomes. You will collaborate with traders, researchers and engineers to understand problems, challenge assumptions and build solutions that can respond to changing market conditions in real time. Optiver is building with cutting edge AI technology in the most competitive, data rich landscapes in the world: financial markets. That means no two days are the same, and every day brings new, exciting technical challenges to solve.
Build simple, well-architected solutions with traders, researchers, risk analysts and engineers Use frontier agentic tooling and build agents, skills and workflows to solve problems across the trading stack Improve performance, reliability and maintainability as markets and system requirements evolve Contribute reusable tools and capabilities for other engineers and teams Participate in the Global Academy, covering trading theory and Optiver's tech stack.
Hold a Bachelor's, Master's or PhD degree in Computer Science, Computer Engineering or an equivalent field, with outstanding academic achievements Be graduating between August 2024 and August 2027, with a maximum of 3 years of work experience Be passionate about clean code, simple, well-architected systems and continuous improvement Be proficient in an industry-standard coding language such as C++, Python or Java, with a strong understanding of computer architecture and system operations Have a solid grasp of algorithms, memory and concurrency models, CPU architecture, operating systems and relational databases Have an entrepreneurial attitude and an interest in the financial industry Have an analytical mindset and strong problem-solving skills Be able to work closely with engineers, traders, researchers and business operations.
Performance-based bonus structure with access to the global profit pool 25 Paid vacation days in the first year, increasing to 30 from the second year onwards Training opportunities, discounts on health benefits and fully paid first-class commuting expenses Office perks include breakfast, lunch and dinner, barista coffee, sport and leisure activities, bi-weekly massages and Friday afternoon drinks Training and continuous learning opportunities International transfer opportunities for global career growth Competitive relocation packages and visa sponsorship where necessary for expats.