At a Glance
- Tasks: Develop cutting-edge software for market making and optimise trading strategies.
- Company: Join a leading proprietary trading firm in Chicago with a focus on innovation.
- Benefits: Competitive pay, generous leave, private healthcare, and fun company events.
- Other info: Dynamic work environment with opportunities for rapid career growth.
- Why this job: Make a real impact on trading revenue while working with top-tier professionals.
- Qualifications: Strong C++ skills and a passion for finance and problem-solving.
The predicted salary is between 60000 - 80000 £ 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:
- Excellent C++ (11/14/17/20/23) Template programming
- Ultra low latency design
- 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 in other programming languages: Python, C# or JavaScript
- 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
- Group Pension plan
- Annual discretionary bonus
- Fully catered breakfast, lunch and snacks
- 25 days’ annual leave
- Informal dress code
- Private healthcare and life assurance
- Cycle-to-work scheme
- Monthly company events
- Private Gym
C++ Developer - Options Market Making - Relocate to Chicago in London employer: Maven
Maven is an exceptional employer for C++ Developers, offering a dynamic work environment in the heart of Chicago's financial district. With a strong focus on employee growth and collaboration, you will have the opportunity to work closely with traders and quant researchers, directly influencing trading strategies and market operations. Our commitment to competitive compensation, comprehensive benefits, and a vibrant work culture ensures that you will thrive both personally and professionally while enjoying perks like catered meals and a private gym.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Developer - Options Market Making - Relocate to Chicago in London
✨Tip Number 1
Network like a pro! Connect with folks in the industry on LinkedIn or at local meetups. Don't be shy to reach out to current employees at Maven; they might just give you the inside scoop on what it’s really like working there.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your C++ skills and be ready to tackle some coding challenges. Practising common algorithms and data structures can really help you shine during the interview process.
✨Tip Number 3
Show your passion for trading and finance! Make sure to highlight any relevant projects or experiences that demonstrate your interest. This will set you apart from other candidates who may not have that same enthusiasm.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to go directly to the source!
We think you need these skills to ace C++ Developer - Options Market Making - Relocate to Chicago in London
Some tips for your application 🫡
Show Off Your C++ Skills:Make sure to highlight your C++ expertise in your application. We want to see your experience with different versions and any cool projects you've worked on that showcase your template programming and performance tuning skills.
Be Creative with Problem Solving:We love candidates who can think outside the box! In your written application, share examples of how you've tackled unfamiliar problems creatively. This will show us your ability to adapt and innovate in a fast-paced environment.
Communicate Clearly:Excellent communication is key for us. When writing your application, keep it clear and concise. Make sure to express your interest in trading and finance, as well as how your skills align with our needs.
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 don’t miss out on any important updates from us during the process!
How to prepare for a job interview at Maven
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the latest standards like C++20 and C++23. Be prepared to discuss template programming and ultra-low latency design, as these are crucial for the role. Practising coding problems that focus on performance tuning can also give you an edge.
✨Understand the Financial Markets
While not essential, having a solid grasp of financial markets, particularly futures and options, will set you apart. Familiarise yourself with how market-making works and be ready to discuss how your technical skills can improve trading strategies and execution algorithms.
✨Showcase Problem-Solving Skills
During the interview, expect to face some tricky problems. Demonstrate your ability to think creatively and solve unfamiliar challenges quickly. Use examples from past experiences where you tackled complex issues, especially in a team setting.
✨Communicate Clearly and Confidently
Excellent communication is key, so practice articulating your thoughts clearly. Be ready to explain your previous projects and how they relate to the role. Remember, you’ll be working closely with traders and other developers, so showing that you can convey technical concepts in an understandable way is vital.