Core Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Work directly with trading, researchers and other development teams in tightly knit working groups being responsible for overall success of the projects. We are not afraid of crossing team boundaries, learn about each otherâs domain and apply this expertise in practice.
- Apply your engineering background to translate business problems into robust, production grade software
- Work on our pricing platform - already a key competitive advantage - while helping push it even further by:
- optimizing our low-latency data processing
- optimizing our large scale compute
- distribution of large volume datasets across multiple physical locations while ensuring consistency and atomicity
- increasing automation to further reduce our time to market
- Have a direct impact on business with a tight feedback loop
- Join a strong and dynamic team
Who you are:
- A software engineer with an entrepreneurial mindset and the ability to strategically identify the tools which are best placed and where time is best spent, to achieve the results needed for our business to continue performing at the highest possible level.
Requirements
- Experience designing and building large-scale, distributed or real-time systems
- Strong software engineering fundamentals and an interest in writing reliable, maintainable production code
- Ability to operate autonomously as well as collaborate with Traders, Researchers, other technical teams and business operations counterparts to deliver on complex business initiatives
- Experience with C++ is a plus
- Interest in systematic trading, derivatives pricing, or quantitative finance more broadly is a strong plus - but not a hard requirement; we will teach you what you need to know
What youâll get:
Youâll join a culture of collaboration and excellence, where youâll be surrounded by curious thinkers and creative problem solvers. Motivated by a passion for continuous improvement, youâll thrive in a supportive, high-performing environment alongside talented colleagues, working collectively to tackle the toughest problems in the financial markets.
Benefits & conditions
- A performance-based bonus structure unmatched anywhere in the industry. We combine our profits across desks, teams and offices into a global profit pool.
- The opportunity to work alongside best-in-class professionals from over 40 different countries.
- 25 paid vacation days and fully paid first-class commuting expenses.
- Training opportunities and discounts on health insurance.
- Extensive office perks, including breakfast and lunch, world-class barista coffee, sports and leisure activities, Friday afternoon drinks, and weekly in-house chair massages.
- Competitive relocation packages and visa sponsorship where necessary for expats.
About the company
At Optiver, our mission is to constantly improve the market by injecting liquidity, providing accurate pricing, increasing transparency and acting as a stabilizing force no matter the market conditions. With a focus on continuous improvement, we participate in the safeguarding of healthy and efficient markets for everyone who participates. As one of the largest market making institutions, we are a trusted partner of 70+ exchanges across the globe.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs
How to land a developer job in Amsterdam
The 12 Best Jobs for Software Engineers