Low Latency C++ Developer - Algorithmic Trading
Apply now
Low Latency C++ Developer - Algorithmic Trading

Low Latency C++ Developer - Algorithmic Trading

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Apply now
T

At a Glance

  • Tasks: Join the Ultra Low Latency team to develop cutting-edge trading systems.
  • Company: Be part of Europe's fastest growing algorithmic trading firm with impressive returns.
  • Benefits: Enjoy a collaborative environment with no red tape and instant execution.
  • Why this job: Work on innovative technology in a flat structure that values your contributions.
  • Qualifications: Must have strong C++ skills and experience in low latency Linux development.
  • Other info: No remote work; must be eligible to live and work in the UK.

The predicted salary is between 43200 - 72000 £ per year.

Low Latency C++ Developer – Algorithmic Trading

Location: London

Salary: Competitive

Join Europe’s fastest growing algorithmic trading firm. Since skyrocketing in 2023 they have continued to be one of the top performing funds, returning upwards of 30% in 2024.

The environment is collaborative, their approach is scientific and the structure is flat, with no red tape and instant execution.

You will be a key member of their Ultra Low Latency team, developing their cutting-edge low latency trading systems.

You will handle design, development, validation, deployment, and production support of the firm’s trading system constellation of market data handlers, trading gateways, trading platforms, and other systems surrounding it.

Your present skill set:

  • Excellent knowledge and experience in low latency Linux development using C++, STL and Boost
  • Experience designing and implementing multithreaded and distributed systems
  • Familiar with distributed network architecture
  • Experience with C++ optimisation techniques
  • Strong knowledge of Linux / GCC development toolchain
  • Good understanding of what is happening behind the abstractions – be it CPU, memory, OS, network.

Pre-Application:

  • Please do not apply if you\’re looking for a contract or remote work.
  • You must be eligible to live and work in the UK, without requiring sponsorship.
  • Please ensure you meet the required experience section prior to applying.
  • Allow 1-5 working days for a response to any job enquiry.
  • Your application is subject to our privacy policy, found here:

Please only apply if you have exceptional professional experience in C++ and buy side/tier 1 bank experience.

Low Latency C++ Developer - Algorithmic Trading employer: Thurn Partners

Join a dynamic and innovative team at one of Europe's leading algorithmic trading firms, where your contributions will directly impact our success in the fast-paced financial markets. With a collaborative work culture that emphasizes scientific approaches and flat structures, you'll enjoy unparalleled opportunities for professional growth and development in London. Benefit from competitive compensation and be part of a company that values your expertise in low latency C++ development, while working on cutting-edge technology that drives our top-performing trading systems.
T

Contact Detail:

Thurn Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Low Latency C++ Developer - Algorithmic Trading

✨Tip Number 1

Make sure to highlight your experience with low latency Linux development in C++. This is a crucial skill for the role, so be prepared to discuss specific projects where you've successfully implemented this.

✨Tip Number 2

Familiarize yourself with the latest trends and technologies in algorithmic trading. Being knowledgeable about current market practices can give you an edge during discussions with the team.

✨Tip Number 3

Prepare to demonstrate your understanding of multithreaded and distributed systems. You might be asked to solve problems or explain concepts related to these areas during the interview.

✨Tip Number 4

Since the environment is collaborative, be ready to showcase your teamwork skills. Think of examples where you've worked effectively in a team setting, especially in high-pressure situations.

We think you need these skills to ace Low Latency C++ Developer - Algorithmic Trading

Low Latency Development
C++ Programming
STL and Boost Libraries
Multithreaded Systems Design
Distributed Systems Implementation
Distributed Network Architecture
C++ Optimisation Techniques
Linux Development
GCC Toolchain Proficiency
Understanding of CPU Architecture
Memory Management
Operating System Knowledge
Network Protocols

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience with low latency Linux development using C++. Mention specific projects or roles where you utilized STL, Boost, and multithreaded systems.

Showcase Technical Skills: Detail your knowledge of C++ optimization techniques and the Linux/GCC development toolchain. Provide examples of how you've applied these skills in previous roles, especially in algorithmic trading or similar environments.

Understand the Company Culture: Familiarize yourself with the company's collaborative and scientific approach. Reflect this understanding in your application by discussing how you thrive in flat structures and rapid execution environments.

Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the posting, such as 'distributed network architecture' and 'production support', to demonstrate that you meet their specific requirements.

How to prepare for a job interview at Thurn Partners

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++, especially in low latency environments. Highlight specific projects where you've implemented optimization techniques and multithreading, as these are crucial for the role.

✨Demonstrate Understanding of System Architecture

Make sure you can explain distributed network architecture and how it applies to trading systems. Discuss your familiarity with market data handlers and trading gateways, as this will show your relevance to their needs.

✨Prepare for Technical Questions

Expect technical questions that test your knowledge of Linux development and the GCC toolchain. Brush up on your understanding of CPU, memory, OS, and network interactions, as they may ask you to solve problems on the spot.

✨Emphasize Collaboration Skills

Since the environment is collaborative, be ready to share examples of how you've worked effectively in teams. Discuss how you handle feedback and contribute to a flat organizational structure, which is key to their culture.

Low Latency C++ Developer - Algorithmic Trading
Thurn Partners
Apply now
T
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>