Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Graduate Software Engineer role.
Rezi rewrites your resume against Optiver's job description. Free.

Tailor your resume to this Graduate Software Engineer role.
Rezi rewrites your resume against Optiver's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Graduate Software Engineer posting at Optiver — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Graduate Software Engineer posting at Optiver — free, in seconds.
About the Role
As a Graduate Software Engineer, you will work on mission-critical systems in live financial markets, collaborating with traders, researchers, and engineers to build real-time solutions. Optiver leverages cutting-edge AI technology in financial markets, presenting daily technical challenges.
Responsibilities
- Build simple, well-architected solutions alongside traders, researchers, risk analysts and engineers.
- Use frontier agentic tooling, and build your own agents, skills and workflows, to solve problems across the trading stack.
- Improve performance, reliability and maintainability as markets and system requirements evolve.
- Contribute tools and capabilities that other engineers and teams can reuse.
Requirements
- Graduating between August 2024 and August 2027, with a maximum of 3 years of work experience.
- Passionate about clean code, simple, well-architected systems, and continuous improvement.
- Proficient in industry-standard coding languages such as C++, Python, or Java, with a strong understanding of underlying computer architecture and system operations.
- 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.
- An analytical mindset and strong problem-solving skills.
- Able to work closely with other engineers, traders, researchers and business operations.
- Provide a CV in English.
- Able to complete online assessments within 7 days of application.
- Not have completed an online assessment or interviewed for a technology graduate or internship role at any Optiver location in the past 8 months.
Skills
- C++
- Python
- Java
- Computer Architecture
- System Operations
- Algorithms
- Memory Models
- Concurrency Models
- CPU Architecture
- Operating Systems
- Relational Databases
Experience Level
- Graduate
- Maximum of 3 years of work experience
Education Level
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent
- Master’s degree in Computer Science, Computer Engineering or equivalent
- PhD degree in Computer Science, Computer Engineering or equivalent
Benefits
- Performance-based bonus structure
- Opportunity to work alongside best-in-class professionals from over 50 different countries
- 25 paid vacation days in your first year, increasing to 30 from your second year onwards
- Training opportunities
- Discounts on health benefits
- Fully paid first-class commuting expenses
- Extensive office perks, including breakfast, lunch and dinner
- World-class barista coffee
- Sport and leisure activities
- Bi-weekly massages
- Friday afternoon drinks
- Training and continuous learning opportunities
- International transfer opportunities for global career growth
- Competitive relocation packages
- Visa sponsorship where necessary for expats
About the Company
- Optiver is building with cutting edge AI technology in the most competitive, data rich landscapes in the world: financial markets.
- Optiver is committed to diversity and inclusion.
Equal Opportunity
- We encourage applications from candidates from any and all backgrounds, and we welcome requests for reasonable adjustments during the process to ensure that you can best demonstrate your abilities.