At a Glance
- Tasks: Join a leading hedge fund to develop a cutting-edge low latency trading platform.
- Company: World-leading global systematic hedge fund with a focus on technology.
- Benefits: Generous salary, bonuses, medical coverage, and paid parental leave.
- Why this job: Make an impact in high-frequency trading while advancing your career in finance tech.
- Qualifications: Expertise in C++, Python, and multi-threaded programming required.
- Other info: Dynamic environment with significant career progression opportunities.
The predicted salary is between 36000 - 60000 £ per year.
A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform. We are looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally.
Skills Required:
- Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints
- Have a background in multi-threaded programming and a strong understanding of hardware/software interaction
- Are comfortable working “under the hood” and are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
- Have experience working with C++ libraries like STL and Boost
- Are up to date on the C++11/14 standards
- Have worked on challenging projects that involved building a custom compiler, writing a matching engine, or working with large amounts of data in real-time
- Have strong verbal and written communication skills
- Experience working in the trading industry or another ultra-low latency-sensitive business that involves solving remarkably complex problems
- Full life-cycle software development utilizing exotic hardware/software architectures for ultra-low latency trading systems
This position offers a generous basic and bonus with huge career progression working for a world-leading hedge fund and building a team that is developing the next generation risk platform in electronic trading. Outstanding benefits package on offer to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, and a variety of other benefits focused on providing the best employee experience. For more information please apply now.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering, Finance, and Information Technology
Industries: Capital Markets, Engineering Services, and Financial Services
Software Engineer C++ employer: Algo Capital Group
Contact Detail:
Algo Capital Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer C++
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and low latency systems. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of multi-threaded programming. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software Engineer C++
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We want to see how your skills align with the requirements, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working in high-frequency trading and how your background makes you a perfect fit for our Core Infrastructure team.
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love candidates who can think on their feet and solve complex problems, especially in low latency environments!
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 this exciting opportunity in our multi-billion technology trading platform!
How to prepare for a job interview at Algo Capital Group
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the latest standards like C++11 and C++14. Be prepared to discuss your experience with libraries like STL and Boost, as well as any performance tuning you've done in low latency environments.
✨Showcase Your Problem-Solving Skills
Be ready to talk about challenging projects you've worked on, particularly those involving high-frequency trading or custom compilers. Use specific examples to demonstrate how you tackled complex problems and what impact your solutions had.
✨Understand the Trading Environment
Familiarise yourself with the trading industry and the unique challenges it presents. Knowing how ultra-low latency systems operate will give you an edge, so be prepared to discuss how your background aligns with these requirements.
✨Communicate Clearly and Confidently
Strong verbal and written communication skills are crucial. Practice explaining technical concepts in a clear and concise manner, as you'll need to convey complex ideas effectively to both technical and non-technical stakeholders.