At a Glance
- Tasks: Enhance our automated trading system and implement adjustable trading strategies.
- Company: Join a leading quant trading team at the forefront of technology.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Make a real impact in the fast-paced world of trading technology.
- Qualifications: 5+ years C++ experience and strong understanding of network programming.
- Other info: Dynamic team environment with exciting challenges and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Responsibilities
- Continuously improve the design and performance of our automated trading system, including exchange connectivity, derivatives pricing model, order and risk management system.
- Implement trading strategies which are highly adjustable in live trading and easy to integrate with backtesting system.
- Work closely with other teams to automate trading/reconcile/analytics workflow.
- Provide technical support for trading system.
Requirements
- 5+ years of working experience with C++.
- Thorough understanding of C++ memory model, concurrency, meta-programming and best practices.
- Experience with network programming using TCP, Websocket.
- Experience with Boost, ZeroMQ, MongoDB, Protobuffer.
- Experience with optimisation using modern SIMD instrument set or GPU programming is a plus.
C++ Trading Developer, Quant Trading Team in Waltham Cross employer: Crypto.com
Contact Detail:
Crypto.com Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Trading Developer, Quant Trading Team in Waltham Cross
✨Tip Number 1
Network, network, network! Get in touch with folks in the quant trading space. Attend meetups or webinars, and don’t be shy to slide into DMs on LinkedIn. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it. We love seeing real-world applications of your coding skills, especially if they relate to trading systems.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and problem-solving skills. We recommend practicing coding challenges that focus on concurrency and memory management, as these are crucial for the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate developers like you to join our team!
We think you need these skills to ace C++ Trading Developer, Quant Trading Team in Waltham Cross
Some tips for your application 🫡
Show Off Your C++ Skills: Make sure to highlight your experience with C++ in your application. We want to see how you've tackled complex problems and optimised performance in your past projects. Don't hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific experiences that relate to trading systems, network programming, or any relevant technologies like Boost or ZeroMQ. We love seeing how you connect your skills to what we do!
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you're a great fit for the C++ Trading Developer position.
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Crypto.com
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially around memory management, concurrency, and meta-programming. Be ready to discuss specific projects where you've applied these concepts, as well as any challenges you faced and how you overcame them.
✨Showcase Your Trading System Experience
Prepare to talk about your experience with automated trading systems. Highlight any work you've done with exchange connectivity, derivatives pricing models, or order and risk management systems. Real-world examples will help demonstrate your expertise.
✨Familiarise Yourself with Networking Protocols
Since network programming is key for this role, make sure you understand TCP and Websocket thoroughly. Be prepared to answer questions about how you've used these protocols in past projects and any optimisations you've implemented.
✨Discuss Collaboration and Support
This role involves working closely with other teams, so be ready to share examples of how you've collaborated in the past. Talk about how you provided technical support for trading systems and how you automated workflows, as this will show your ability to work in a team environment.