At a Glance
- Tasks: Join our team to develop and enhance our core trading engine using C++.
- Company: We're a leading proprietary trading firm known for tech innovation in electronic trading.
- Benefits: Enjoy a superb bonus, 28 days holiday, private medical, and gym membership perks.
- Why this job: Be part of exciting projects in a fast-paced environment with a focus on staff investment.
- Qualifications: 8+ years of C++ experience in financial services, with market data and low-latency expertise.
- Other info: Work closely with FPGA and Java teams to optimize platform performance.
The predicted salary is between 60000 - 84000 £ per year.
Highly successful propriety trading organisation seek to hire a Senior C++ Developer for their expanding team in London. The Senior C++ Developer will work on the client’s core trading engine as part of their core low-latency market data engineering team.
The client has been operating across several asset classes, they are are renowned for technology innovation and investment, their product offering positions their business as one of the key global players within electronic trading.
They are looking for a Senior C++ Developer with proven C++ programming experience with algorithmic and marker data-focused development experience. The Successful Senior C++ Developer will be expected to take ownership of all aspects of trading strategy code including exchange connectivity, performance, and trading algorithms.
The Senior C++ Developer responsibilities:
- Take ownership of full development life cycle projects – Several highly visible projects are starting in Q1 2025 the Senior Developer will be part of.
- Work across the full project life cycle.
- Build new components working closely with the market data development team.
- Work with FPGA and Java technology teams to improve platform latency.
- Identify areas for improvement and enhancements.
Required Skill for the Senior C++ Developer:
- At least eight years commercial C++ development experience
- Financial Services environment experience.
- Experience within market data – low-latency or algorithmic-based environments.
- Order Entry Gateway experience.
- Unix – Linux experience.
- Scripting experience.
Excellent opportunity to be part of a team designing and developing high-performance systems in a fast-paced environment for an organisation renowned for staff investment. Package in exceptional; superb bonus and pension plan, 28 days holiday, private medical, significant daily food allowance, gym membership (when open) and excellent wellness package.
Senior C++ Developer employer: Miller Maxwell Ltd
Contact Detail:
Miller Maxwell Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Developer
✨Tip Number 1
Make sure to showcase your experience with low-latency and algorithmic development in your conversations. Highlight specific projects where you've optimized performance or improved trading strategies, as this will resonate well with the team.
✨Tip Number 2
Familiarize yourself with the latest trends in financial technology and market data systems. Being able to discuss current innovations and how they can be applied to enhance trading engines will demonstrate your passion and knowledge in the field.
✨Tip Number 3
Prepare to discuss your experience with Unix/Linux environments and any scripting languages you’ve used. This technical knowledge is crucial for the role, and being able to articulate your hands-on experience will set you apart.
✨Tip Number 4
Network with professionals in the trading and financial services industry. Engaging with others who work in similar roles can provide insights into the company culture and expectations, which can be invaluable during your interview.
We think you need these skills to ace Senior C++ Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ programming experience, especially in algorithmic and market data-focused development. Include specific projects that demonstrate your ownership of the full development life cycle.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for working in a fast-paced trading environment. Mention your experience with low-latency systems and how you can contribute to improving platform latency.
Showcase Relevant Experience: Detail your experience in financial services, particularly any work related to order entry gateways and Unix/Linux environments. This will help demonstrate your fit for the role.
Highlight Team Collaboration: Emphasize your ability to work collaboratively with other teams, such as market data development and FPGA/Java technology teams. Provide examples of past projects where teamwork was crucial to success.
How to prepare for a job interview at Miller Maxwell Ltd
✨Showcase Your C++ Expertise
Be prepared to discuss your extensive experience with C++. Highlight specific projects where you implemented complex algorithms or worked on low-latency systems. This will demonstrate your technical proficiency and relevance to the role.
✨Understand Market Data and Trading Strategies
Familiarize yourself with market data concepts and trading strategies. Be ready to explain how you've contributed to trading systems in the past, particularly focusing on performance optimization and exchange connectivity.
✨Discuss Collaboration with Cross-Functional Teams
Since the role involves working closely with market data and FPGA teams, prepare examples of how you've successfully collaborated with different technology teams in previous roles. Emphasize your ability to communicate effectively across disciplines.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Brush up on your problem-solving skills and be ready to demonstrate your thought process while tackling algorithmic problems or optimizing code for performance.