At a Glance
- Tasks: Develop high-performance C++ code for our core trading engine and collaborate with researchers.
- Company: Join Boerboel Trading, a dynamic electronic trading firm with a global presence.
- Benefits: Competitive pay, comprehensive benefits, 25 days leave, and a corporate gym discount.
- Other info: Office-first culture in London with opportunities for career growth.
- Why this job: Make an impact in finance by creating cutting-edge trading solutions with passionate colleagues.
- Qualifications: 5+ years in C++ programming, knowledge of Linux systems, and experience in low-latency server programming.
The predicted salary is between 60000 - 80000 £ per year.
We are seeking highly motivated and talented people to join the Boerboel team. As a member of the team you will be working with passionate and curious colleagues who thrive on solving complex problems. Boerboel is an office-first firm. While we offer flexibility to our employees, remote work is not available at this time.
About us: Boerboel Trading is an electronic trading firm, active across a wide range of asset classes and regions, with offices in NYC, Chicago, London, Malta and the Cayman Islands. We engage in rigorous quantitative analysis to deploy systematic trading strategies over multiple time horizons. Trading and research employees of the firm are graduates from a wide spectrum of quantitative disciplines, such as engineering, computer science, mathematics and physics. Our employees apply their scientific methodologies to the analysis of extensive financial data sets.
Job Duties:
- Develop C++ code for our core trading engine, for all exchange-traded asset classes
- Liaise with quantitative researchers to create software to support research, analysis, backtesting, and live trading
- Design and architect world-class low latency trading solutions by understanding networks, server architecture, and how software can best take advantage of the hardware
Qualifications:
- 5+ years coding in C++ focused on high-performance or low-latency server programming
- Detailed knowledge of Linux systems, network programming, and CPU architectures
- Knowledge of market data protocols and order entry for global exchanges
- Experience profiling and optimization code
- Experience with packet capture, packet dissection, and packet replay
- Experience with parallel programming, including threads and lock-free programming
- Finance experience a plus
What we offer:
Competitive pay (base and bonus) depending on job-related skills and experience. Eligible employees are entitled to participate in our comprehensive benefits package, which includes private medical and dental insurance, travel insurance, life assurance, income protection cover, health cash plan membership, a corporate gym discount, access to Perkbox, and enrolment in a company pension scheme with Boerboel matching 5% of basic salary. In addition, employees receive 25 days of annual leave, plus bank holidays. Boerboel is an office-first firm. While we offer some flexibility to our employees, on a case by case basis, remote work is not available at this time. You’ll need to be based in London (or willing to relocate) for this role.
C++ Developer in London employer: Boerboel
Contact Detail:
Boerboel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Boerboel on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your C++ projects, especially those related to low-latency programming. Bring them up during interviews to demonstrate your expertise.
✨Tip Number 3
Practice makes perfect! Brush up on your technical interview skills by solving coding challenges online. Focus on C++ and algorithms that are relevant to trading systems.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Boerboel team.
We think you need these skills to ace C++ Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to highlight your C++ experience and any relevant projects. We want to see how your skills align with the role, 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 joining Boerboel and how your background in high-performance programming makes you a great fit for our team.
Showcase Your Problem-Solving Skills: In your application, give examples of complex problems you've solved in the past. We love candidates who can think critically and creatively, especially when it comes to coding and trading solutions.
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 the role. Plus, it’s super easy!
How to prepare for a job interview at Boerboel
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with high-performance and low-latency programming, as well as any specific projects you've worked on that showcase your coding prowess.
✨Understand the Trading Environment
Familiarise yourself with the basics of electronic trading and market data protocols. Knowing how your role as a C++ Developer fits into the broader trading strategy will impress your interviewers and show that you're genuinely interested in the field.
✨Showcase Problem-Solving Skills
Be ready to tackle some technical problems during the interview. Practice coding challenges that focus on optimisation and parallel programming, as these are key aspects of the job. This will demonstrate your ability to think critically and solve complex issues.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's trading strategies, team dynamics, and the technologies they use. This not only shows your enthusiasm for the role but also helps you gauge if Boerboel is the right fit for you.