At a Glance
- Tasks: Enhance in-house trading systems using C++ and Linux in a fast-paced environment.
- Company: Leading HFT Prop Trading firm in London with a focus on technology.
- Benefits: Very competitive compensation package and opportunities for growth.
- Other info: Ideal for tech-savvy individuals looking to make an impact in finance.
- Why this job: Join a cutting-edge team and work on high-performance trading systems.
- 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.
Software Engineer (C++/Python - Linux experience)- Hedge Fund in City of London employer: Bonhill Partners
Contact Detail:
Bonhill Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (C++/Python - Linux experience)- Hedge Fund in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to trading systems and software engineering. You never know who might have a lead on that perfect role!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ projects or any contributions to open-source trading systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank. We all know that a strong performance in these areas can make or break your chances!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for talented individuals like you to join our community!
We think you need these skills to ace Software Engineer (C++/Python - Linux experience)- Hedge Fund in City of London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your strong C++ and Linux experience right from the get-go. We want to see how your skills align with the requirements, so don’t hold back on showcasing your programming prowess!
Get Technical: Since this role is all about enhancing trading systems, dive into your understanding of data structures and algorithms. We love seeing candidates who can articulate their technical knowledge clearly in their application.
Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect how your background fits the specific needs of the role. We appreciate when candidates take the time to connect their experiences to what we’re looking for.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Bonhill Partners
✨Master the Fundamentals
Make sure you brush up on your computer science fundamentals, especially data structures and algorithms. Be prepared to discuss how these concepts apply to real-world scenarios, particularly in high-performance systems.
✨Showcase Your C++ Skills
Since strong programming capability in C++ is a must, practice coding problems that focus on C++. Use platforms like LeetCode or HackerRank to sharpen your skills and be ready to solve coding challenges during the interview.
✨Understand Low-Latency Systems
Familiarise yourself with the principles of ultra low-latency trading systems. Be ready to discuss your experience or knowledge in building such systems, and think about how you can contribute to enhancing the in-house trading system.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about their technology stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you.