C++ DEVELOPER - REMOTE - CONTRACT (Contract)
C++ DEVELOPER - REMOTE - CONTRACT (Contract)

C++ DEVELOPER - REMOTE - CONTRACT (Contract)

City of London Freelance 48000 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop ultra-low-latency Linux services for real-time pricing and risk management.
  • Company: Join Europe's fastest growing algorithmic trading firm with a flat structure and collaborative culture.
  • Benefits: Enjoy remote work flexibility and the chance to work on cutting-edge technology.
  • Why this job: Be part of a dynamic team impacting trading across various asset classes with modern C++.
  • Qualifications: Expertise in C++, low-latency systems, and familiarity with pricing models required.
  • Other info: Only apply if you have exceptional professional experience in C++.

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

Location: London

Join Europe’s fastest growing algorithmic trading firm. The environment is collaborative, their approach is scientific and the structure is flat, with no red tape and instant execution.

You’d work closely with traders, quants, and risk managers on ultra-low-latency, high-throughput Linux services that support pricing across all asset classes.

The role spans the entire trading lifecycle, from market data to order and position systems, with modern C++ and advanced distributed architecture at the core.

  • Expert in low-latency, high-throughput Linux systems using advanced C++ and STL.
  • Familiar with pricing models and a range of asset classes (Equities, Futures, Options, Swaps).
  • Skilled in distributed networking and Linux/GCC development (Red Hat).
  • Bonus: Exposure to QT, WXWidgets, MFC for GUI work.

Please only apply if you have exceptional professional experience in C++.

C++ DEVELOPER - REMOTE - CONTRACT (Contract) employer: Thurn Partners

As a C++ Developer at one of Europe's fastest growing algorithmic trading firms, you will thrive in a dynamic and collaborative environment that fosters innovation and scientific approaches to trading. With a flat structure that eliminates red tape, you'll have the opportunity to work closely with traders and quants on cutting-edge projects, while enjoying excellent growth opportunities and a culture that values expertise and creativity in high-performance Linux systems.
T

Contact Detail:

Thurn Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ DEVELOPER - REMOTE - CONTRACT (Contract)

✨Tip Number 1

Make sure to brush up on your knowledge of low-latency, high-throughput systems. Familiarise yourself with the latest advancements in C++ and STL, as these are crucial for the role.

✨Tip Number 2

Network with professionals in the algorithmic trading space. Engaging with traders, quants, and risk managers can provide insights into the specific challenges they face, which you can address in your discussions.

✨Tip Number 3

Gain a solid understanding of various pricing models and asset classes. This knowledge will not only enhance your technical discussions but also demonstrate your commitment to the field.

✨Tip Number 4

If you have experience with GUI frameworks like QT or WXWidgets, be ready to discuss how this could add value to the team. Even if it's not a primary focus, it shows versatility and a willingness to contribute beyond core responsibilities.

We think you need these skills to ace C++ DEVELOPER - REMOTE - CONTRACT (Contract)

Expertise in C++
Low-Latency Programming
High-Throughput Systems
Linux Development
STL (Standard Template Library)
Distributed Networking
Familiarity with Pricing Models
Knowledge of Asset Classes (Equities, Futures, Options, Swaps)
Experience with GCC (GNU Compiler Collection)
Red Hat Linux Proficiency
Understanding of Algorithmic Trading
Collaboration Skills
Problem-Solving Skills
Adaptability to Fast-Paced Environments
Exposure to GUI Frameworks (QT, WXWidgets, MFC)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in C++ and experience with low-latency, high-throughput Linux systems. Include specific projects or roles that demonstrate your skills in these areas.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for algorithmic trading and how your background aligns with the company's needs. Mention any relevant experience with pricing models and asset classes to show you understand the role.

Showcase Relevant Projects: If you have worked on projects involving distributed networking or GUI development using QT, WXWidgets, or MFC, be sure to include these in your application. This will help illustrate your hands-on experience.

Proofread Your Application: Before submitting, carefully proofread your application for any errors or typos. A polished application reflects your attention to detail, which is crucial in a technical role like this.

How to prepare for a job interview at Thurn Partners

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with modern C++ and the Standard Template Library (STL). Highlight specific projects where you implemented low-latency, high-throughput systems, as this is crucial for the role.

✨Understand the Trading Lifecycle

Familiarise yourself with the entire trading lifecycle, from market data to order and position systems. Being able to articulate how your skills fit into this process will demonstrate your understanding of the industry.

✨Discuss Distributed Systems Knowledge

Since the role involves advanced distributed architecture, be ready to explain your experience with distributed networking and Linux/GCC development. Provide examples of challenges you've faced and how you overcame them.

✨Prepare for Technical Questions

Expect technical questions that test your problem-solving skills in real-time scenarios. Practice coding problems related to C++ and be ready to explain your thought process clearly and concisely.

C++ DEVELOPER - REMOTE - CONTRACT (Contract)
Thurn Partners
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>