At a Glance
- Tasks: Develop low latency software for market making and enhance trading strategies.
- Company: Leading proprietary trading firm focused on innovation and technology.
- Benefits: Competitive pay, annual bonuses, and fully catered meals.
- Other info: Join a dynamic team with opportunities for rapid career growth.
- Why this job: Make a real impact on trading revenue and work with cutting-edge tech.
- Qualifications: C++ programming skills and a passion for finance.
The predicted salary is between 50000 - 70000 € per year.
Maven is a market-leading proprietary trading firm deploying its own capital across discretionary, systematic, and market-making strategies. Backed by deep expertise in trading, technology, and research, we are relentlessly focused on improving liquidity across global listed derivatives. Through advanced execution and pricing technologies, we improve how financial markets operate.
Working on our trading floor, you will work alongside traders, quant researchers and other developers to help us expand system connectivity to new markets, optimise order execution algorithms, improve our trading strategies and build new automated pricing systems and infrastructure to support the expansion of our options market making business. The work you do will have a direct, regular and highly visible impact on the firm's success.
The skills you will have:
- Template programming
- Performance tuning and analysis
- Good numerical skills
- The ability to solve new and unfamiliar problems quickly and creatively
- An efficient and diligent approach with a strong attention to detail
- Excellent written and verbal communication skills
- An interest in trading and finance
Things we would like to see but are not essential:
- Knowledge of financial markets & securities (particularly futures and options)
- Experience with NoSQL and time-series databases
- Knowledge of multiple derivative exchange platforms
- Network communication protocols UDP and TCP
- Network acceleration using proprietary drivers and kernel bypass
- Understanding of and optimisation for modern Intel architecture
If you don’t meet every requirement listed, we still encourage you to apply. We value potential and are excited to see what you can bring to the role.
What you will be doing with us:
- Full lifecycle of software development for market making, working alongside traders and developers in other teams, such as FPGA, data analytics and UI developers
- Developing low latency exchange connectivity components for new markets
We pride ourselves on being able to rapidly deliver well-engineered software into production. You will be able to see the impact of your work immediately and will be in a unique position to have a direct impact on trading revenue. We make extensive use of automated testing and peer code review to ensure quality and maintainability while keeping time-to-market short.
WHAT WE CAN OFFER YOU:
- Competitive compensation
- Annual discretionary bonus
- Fully catered breakfast, lunch and snacks
C++ Developer - Options Market Making in London employer: Maven Securities
Maven is an exceptional employer for C++ Developers, offering a dynamic work environment on our trading floor where collaboration with traders and quant researchers is key. We provide competitive compensation, annual bonuses, and fully catered meals, fostering a culture of innovation and growth that empowers employees to make a tangible impact on our market-making strategies and overall success.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Developer - Options Market Making in London
✨Tip Number 1
Network like a pro! Connect with folks in the trading and tech scene, especially those at Maven. Attend industry events or meetups, and don’t be shy to reach out on LinkedIn. A friendly chat can open doors!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. We love seeing what you can do, especially if it relates to low latency systems or trading algorithms.
✨Tip Number 3
Prepare for the technical interview! Brush up on your C++ skills and be ready to tackle some coding challenges. Think about how you can apply your knowledge to real-world trading scenarios – we want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to get noticed by our hiring team. Plus, it shows you’re genuinely interested in joining us at Maven and being part of our exciting journey in market making.
We think you need these skills to ace C++ Developer - Options Market Making in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the C++ Developer role. Highlight any relevant projects or experiences in trading, technology, or software development that showcase your ability to solve problems creatively.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about trading and finance, and how your background makes you a great fit for our team. Be sure to mention any specific technologies or methodologies you’re familiar with.
Show Off Your Technical Skills:In your application, don’t shy away from showcasing your technical prowess. Mention your experience with template programming, performance tuning, and any knowledge of financial markets. This will help us see how you can contribute to our market-making strategies.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Maven Securities
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially around template programming and performance tuning. Be ready to discuss specific projects where you've optimised code or solved complex problems using C++. This will show your technical prowess and how you can contribute to their trading systems.
✨Understand the Financial Landscape
Even if you don't have extensive knowledge of financial markets, it’s crucial to demonstrate a genuine interest in trading and finance. Familiarise yourself with basic concepts around options and futures, as well as how market-making works. This will help you connect with the team and show that you're eager to learn.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Think of examples where you've tackled unfamiliar challenges creatively. Practising coding challenges or algorithm questions can also be beneficial, as they might want to see how you approach real-time issues in trading.
✨Communicate Clearly and Confidently
Since you'll be working closely with traders and other developers, strong communication skills are key. Practice explaining your thought process clearly and concisely. Being able to articulate your ideas and solutions will set you apart and show that you can collaborate effectively within a team.