At a Glance
- Tasks: Develop and optimise trading systems using C++ while shaping data infrastructure.
- Company: Join Wintermute, a leading crypto-native algorithmic trading firm with a startup vibe.
- Benefits: Competitive pay, flexible working, free food, and vibrant team culture.
- Why this job: Make a real impact in the fast-paced world of cryptocurrency trading.
- Qualifications: 2+ years of C++ experience and strong analytical skills required.
- Other info: Dynamic environment with opportunities for rapid learning and career growth.
The predicted salary is between 36000 - 60000 £ per year.
About Wintermute
Wintermute is one of the largest crypto-native algorithmic trading companies in digital assets. We provide liquidity algorithmically across most cryptocurrency exchanges and trading platforms, a broad range of OTC trading solutions as well as support high profile blockchain projects and traditional financial institutions moving into crypto. Wintermute also has a Wintermute Ventures arm that invests in early stage DeFi projects. Wintermute was founded in 2017 by industry leaders and has successfully navigated crypto industry cycles. Culturally, we combine the best of the two worlds: the technology standards of high-frequency trading firms in traditional markets and the innovative and entrepreneurial culture of technology startups.
Working at Wintermute
We are looking for a C++ Quant Developer who is passionate about technology, interested in both low level details of how computer hardware operates and high-level design of large systems, as well as in data infrastructure. Someone who likes opening the hood to see how things work, has understanding of data structures, experience writing client-server network applications, and writing and optimising code for high performance. We welcome your previous experience from your own personal projects as well as commercial experience. PhD in maths is not uncommon for our Quant Developers, and at least a graduate level of maths skills is required. Interest in algorithmic and quantitative trading is a plus.
At Wintermute you will have an opportunity to grow and make direct impact on trading by developing and improving all the parts of the trading platform, data infrastructure and related software, while also getting advice and guidance from very experienced developers and traders, including the founders. You will get a lot of independence and responsibility right away, and you’ll learn at an unprecedented speed! No legacy systems, no multiple levels of approvals, no bureaucracy; all developers report directly to CTO who is very hands on. It is up to you to make an impact!
You will work alongside exceptionally sharp colleagues, learn how to write fail-safe code and improve performance and scalability of the trading system, a real challenge and a rare opportunity! We have flexible working arrangements, it’s the productivity that matters. At least several days a week in the office with our own gym, unlimited food and drinks are required.
What will you work on
A great advantage of this position is that it is varied, and it is also up to you to shape it in the direction that matches your talents and company needs. The focus of the role would be to create data infrastructure to bring the analytics to the next level and support the scaling of quantitative trading. Projects may also include upgrading major trading system components, designing a completely new application from scratch, working on implementation of pricing models. We will share more technical details in the interviews. You will have opportunity to improve your knowledge of software optimisations, of building robust large-scale systems and to understand crypto currency trading.
Hard Skills requirements
- At least 2 years’ experience with C++ - we will test
- Understanding networking and implementing client-server connections - we will test
- Experience with looking under the hood to see how C++ standard libraries work - we will test
- Strong analytical skills - we will test
Join our dynamic team and benefit from:
- Working at one of the most innovative trading firms globally.
- Engaging projects offering accelerated responsibilities and ownership compared to traditional finance environments.
- A vibrant working culture with frequent team meals, holiday celebrations, gaming events, and company-wide outings, including our annual Wintermute weekend getaway.
- A Wintermute-inspired office in central London, featuring an array of amenities such as table tennis and foosball, personalized desk configurations, a cozy team breakout area with games and free food.
- Great company culture: informal, non-hierarchical, ambitious, highly professional with a startup vibe, collaborative and entrepreneurial.
- A performance-based compensation with a significant earning potential alongside standard perks like pension and private Health insurance.
Note: Although we are unable to accept fully remote candidates, we support significant flexibility in regards to working from home and working hours. We offer UK work permits and help with relocation.
C++ Quant Developer employer: Wintermute
Contact Detail:
Wintermute Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Quant Developer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Wintermute on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your projects, especially those involving C++ and quantitative trading. Bring it up during interviews to demonstrate your hands-on experience.
✨Tip Number 3
Be ready for technical challenges! Brush up on your C++ knowledge and be prepared to tackle coding tests. Practising common algorithms and data structures will help you shine.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Wintermute team.
We think you need these skills to ace C++ Quant Developer
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We love candidates who are genuinely excited about C++ and algorithmic trading, so share any personal projects or experiences that highlight this passion.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the C++ Quant Developer role. Highlight relevant skills and experiences that align with what we’re looking for, especially in data infrastructure and high-performance coding.
Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid jargon and focus on what makes you a great fit for the role. Remember, less is often more!
Apply Through Our Website: Don’t forget 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 position. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Wintermute
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with the language, including any specific libraries you've used. Practise coding challenges that focus on data structures and algorithms, as they might test your understanding of how C++ works under the hood.
✨Understand Networking Basics
Since the role involves client-server applications, it’s crucial to have a solid grasp of networking concepts. Familiarise yourself with how client-server connections work and be ready to explain your past experiences in this area. You might even want to set up a small project to demonstrate your skills.
✨Show Your Analytical Skills
Wintermute values strong analytical skills, so be prepared to showcase your problem-solving abilities. Think of examples from your previous work or personal projects where you had to analyse data or optimise code. Practising some quantitative problems can also help you feel more confident.
✨Be Ready for Technical Questions
Expect technical questions that will test your knowledge and skills. Review common interview questions related to C++, algorithms, and system design. It’s also a good idea to prepare questions of your own about their trading systems and data infrastructure to show your genuine interest in the role.