At a Glance
- Tasks: Design and build trading systems for cryptocurrency markets, collaborating with traders and researchers.
- Company: Join Optiver, a leading tech company revolutionising financial markets.
- Benefits: Enjoy competitive pay, 27 vacation days, daily meals, and private medical insurance.
- Other info: Thriving culture of collaboration, continuous learning, and global career growth opportunities.
- Why this job: Make a real impact in the fast-paced world of digital assets and trading.
- Qualifications: 5+ years in software engineering, strong C++ skills, and experience with crypto exchanges.
The predicted salary is between 70000 - 90000 £ per year.
Optiver is looking for a Senior Digital Assets Software Engineer to join our Digital Assets Tech Team in London. In this role, you’ll build and evolve trading systems for cryptocurrency markets, working closely with traders and researchers to deliver solutions in a fast-moving and constantly changing environment. You’ll play a key role in building out our digital assets platform, helping shape both the technology and engineering practices from the ground up. You’ll work side-by-side with traders and researchers, iterating quickly on ideas and translating market insights into production systems. From integrating with major centralised exchanges to improving system reliability in real-world conditions, your work will directly impact how we trade in this rapidly growing space.
What you’ll do
- Design and build trading systems for digital asset markets
- Develop and manage connectivity to centralised exchanges such as Binance, Deribit, and OKX
- Work directly with traders and researchers to prototype and iterate on trading strategies
- Improve system reliability through automation, monitoring, and robust recovery mechanisms
- Troubleshoot issues across trading systems and exchange integrations
- Contribute to architecture and help shape the digital assets platform
- Take ownership of production systems and drive continuous improvements
Who you are
- 5+ years of experience in software engineering, ideally in trading, crypto, or other real-time systems
- Strong C++ development skills, with experience building reliable production systems
- Hands-on experience integrating with centralised cryptocurrency exchanges (e.g., Binance, Deribit, OKX)
- Experience working with cloud technologies (e.g., AWS, GCP, or similar) is a plus
- Good understanding of distributed systems, networking, and failure handling
- Strong problem-solving skills and ability to operate effectively in fast-paced environments
- Comfortable working in a highly collaborative environment, partnering directly with traders and researchers
- Able to translate ambiguous trading requirements into practical engineering solutions
- Ownership-driven mindset with a focus on building resilient systems
Who we are
At Optiver, our mission is to continuously improve the market. By providing liquidity and accurate pricing in various financial instruments, to multiple exchanges across the world, we participate in the safeguarding of healthy and efficient markets.
What you’ll get
- A performance-based bonus structure, enabling all of our employees to benefit from our global profit pool.
- 27 paid vacation days plus all UK public holidays.
- Daily breakfast and lunch, along with support on commuting expenses.
- Private medical insurance, pension scheme, and ClassPass fitness membership.
- Training and continuous learning opportunities, including access to conferences and tech events.
- International transfer opportunities for global career growth.
How to apply
Apply directly via the form below. If you have any questions feel free to contact our Recruitment team via recruitment@optiver.com.
Diversity statement
Optiver is committed to diversity and inclusion.
Software Engineer - Digital Assets in London employer: Optiver
Optiver is an exceptional employer, offering a dynamic and collaborative work culture in the heart of London. As a Valuations Specialist, you will thrive in an environment that prioritises continuous improvement and professional growth, supported by comprehensive benefits such as a performance-based bonus structure, generous vacation days, and opportunities for international career advancement. Join a team of curious thinkers and creative problem solvers dedicated to enhancing market efficiency and transparency.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Digital Assets in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Optiver on LinkedIn or attend industry meetups. A friendly chat can give you insights into the company culture and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best projects. Highlight any work related to trading systems or cryptocurrency to catch their eye.
✨Tip Number 3
Prepare for the interview by brushing up on your C++ skills and understanding of trading systems. Be ready to discuss how you’ve tackled real-time challenges in past roles – they love problem solvers!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Optiver.
We think you need these skills to ace Software Engineer - Digital Assets in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of a Senior Digital Assets Software Engineer. Highlight your experience with trading systems, C++, and any relevant projects that showcase your skills in cryptocurrency markets.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about digital assets and how your background aligns with the role. Don’t forget to mention your collaborative spirit and problem-solving skills!
Showcase Relevant Experience:When filling out your application, be specific about your hands-on experience with centralised exchanges like Binance or Deribit. Mention any cloud technologies you've worked with, as this will set you apart from other candidates.
Apply Through Our Website:Remember, the best way to apply is through our website! It ensures your application gets to the right people quickly. Plus, if you have any questions, feel free to reach out to our Recruitment team at recruitment@optiver.com.
How to prepare for a job interview at Optiver
✨Know Your Tech Inside Out
Make sure you brush up on your C++ skills and any relevant technologies mentioned in the job description. Be ready to discuss your past projects, especially those involving trading systems or cryptocurrency exchanges like Binance and Deribit. This will show that you’re not just familiar with the tech but have hands-on experience.
✨Understand the Trading Environment
Familiarise yourself with how trading works, particularly in the digital assets space. Knowing the basics of market dynamics and trading strategies will help you communicate effectively with traders and researchers during the interview. It’s all about showing that you can translate their needs into practical engineering solutions.
✨Prepare for Problem-Solving Questions
Expect to tackle some real-time problem-solving scenarios during your interview. Practice explaining your thought process clearly and concisely. They’ll want to see how you approach troubleshooting and improving system reliability, so be ready to share examples from your previous work.
✨Show Your Collaborative Spirit
Optiver values teamwork, so be prepared to discuss how you’ve worked in collaborative environments before. Share experiences where you partnered with others to achieve a common goal, especially in fast-paced settings. This will demonstrate that you can thrive in their culture of collaboration and excellence.