At a Glance
- Tasks: Enhance in-house trading systems using C++ and tackle exciting tech challenges.
- Company: Leading HFT Prop Trading firm in London with a focus on innovation.
- Benefits: Competitive compensation package and opportunities for professional growth.
- Other info: Perfect for tech enthusiasts looking to excel in high-performance trading systems.
- Why this job: Join a dynamic team and make an impact in the fast-paced FinTech world.
- Qualifications: Strong C++ skills, Linux experience, and a solid computer science background.
The predicted salary is between 60000 - 80000 € per year.
Bonhill Partners are currently supporting an industry leading HFT Prop Trading firm in their search for a C++ Engineer to join their London Office. The role requires a highly capable technologist with an excellent understanding of computer science fundamentals such as data structures, algorithms, and distributed systems. The candidate will require strong programming capability in C++ as the team look to enhance the in-house trading system.
Required Skills:
- Strong C++
- Linux
- Experience in building high performance, ultra low-latency trading systems
- Computer Science Degree & strong background in computer science fundamentals
The role offers a very competitive compensation package.
C++ Developer Linux - FinTech employer: Bonhill Partners
Bonhill Partners is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets finance. Employees benefit from a competitive compensation package, a culture that fosters collaboration and continuous learning, and ample opportunities for professional growth within the fast-paced world of high-frequency trading. Joining our team means being part of a cutting-edge firm that values technical excellence and encourages its engineers to push the boundaries of technology.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Developer Linux - FinTech
✨Tip Number 1
Network like a pro! Reach out to your connections in the FinTech space, especially those who work with C++ or trading systems. A personal referral can make all the difference in landing that interview.
✨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 during interviews. It’s a great way to demonstrate your coding chops and passion for tech.
✨Tip Number 3
Prepare for technical interviews by brushing up on data structures and algorithms. Practice coding challenges online to get comfortable with problem-solving under pressure. We all know how crucial these skills are in the FinTech world!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented C++ developers like you. Plus, it’s a straightforward way to get your application noticed by the right people.
We think you need these skills to ace C++ Developer Linux - FinTech
Some tips for your application 🫡
Show Off Your C++ Skills:Make sure to highlight your strong programming capabilities in C++. We want to see how you've used C++ in past projects, especially if you've worked on high-performance or low-latency systems.
Demonstrate Your Computer Science Knowledge:Don’t forget to showcase your understanding of computer science fundamentals. Mention specific data structures and algorithms you’ve worked with, as this will show us you have the technical chops we’re looking for.
Tailor Your Application:Take a moment to tailor your application to the role. Use keywords from the job description and relate your experience directly to what we’re looking for. This helps us see why you’d be a great fit!
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Bonhill Partners
✨Brush Up on Your C++ Skills
Make sure you're well-versed in C++ and its nuances. Review key concepts, especially those related to performance optimisation and low-latency programming. Practising coding problems that focus on data structures and algorithms can really help you shine.
✨Know Your Computer Science Fundamentals
Since the role requires a solid understanding of computer science fundamentals, be prepared to discuss topics like distributed systems and algorithm efficiency. We recommend revisiting your coursework or any relevant projects to refresh your memory.
✨Familiarise Yourself with Trading Systems
Understanding the basics of high-frequency trading (HFT) and how trading systems operate will give you an edge. Research common challenges in building ultra low-latency systems and think about how your skills can contribute to solving them.
✨Prepare for Technical Questions
Expect technical questions that test your problem-solving abilities. We suggest practising with mock interviews or coding challenges that simulate real interview scenarios. This will help you articulate your thought process clearly during the actual interview.