C++ Quantitative Developer London
C++ Quantitative Developer London

C++ Quantitative Developer London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop and optimise trading strategies using C++ for market making and algorithmic trading.
  • Company: Join a leading energy trading company excelling in global commodities markets with cutting-edge technology.
  • Benefits: Enjoy 38 days holiday, health insurance, gym membership, and a £5000 personal development budget.
  • Why this job: Be part of an ambitious team that empowers you to grow and make a real impact.
  • Qualifications: Strong C++ skills, experience in algorithmic trading, and familiarity with FIX protocol required.
  • Other info: Diversity is celebrated here; we’re certified a ‘Great Place to Work’.

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

Location: City of London

Type: Permanent, Full-time, On-site

Who we are

We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge. At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves.

The Role

As a C++ Quantitative Developer, you will play a critical role in developing and optimising our trading strategies and systems, enabling exchange market making and algorithmic trading. You will work closely with our trading desks to implement and enhance execution algorithms and ensure efficient connectivity to exchanges.

Key responsibilities include:

  • Mid/low latency C++ development for the exchange connectivity
  • FIX/MultiCast
  • Development of algorithmic strategies and market-making strategies
  • C++ execution algorithms for trading desks (TWAP/VWAP, elements of Market Making)
  • Time series analysis, Market research in C++ / Python

What You’ll Bring

  • Strong C++ development skills (multithreading, inter-process communication, low latency, event-driven architecture design, modern C++ 20/23)
  • Develop and implement algo strategies in C++
  • Experience in an algorithmic trading environment
  • Familiarity with FIX protocol and MultiCast
  • Experience with TWAP/VWAP algorithms
  • Python programming skills
  • Experience with Database connectivity (SQL, KDB) beneficial

Benefits & perks

  • Competitive salary
  • Vitality health insurance and dental cover
  • 38 days of holiday (including bank holidays)
  • Pension scheme
  • Annual Bluecrest health checks
  • A personal learning & development budget of £5000
  • Free gym membership
  • Specsavers vouchers
  • Enhanced family leave
  • Cycle to Work scheme
  • Credited Deliveroo dinner account
  • Office massage therapy
  • Freshly served office breakfast twice a week
  • Fully stocked fridge and pantry
  • Social events and a games room

Diversity matters

We believe in a workplace where our people can fulfil their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact. Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process. We’re also proud to be certified a ‘Great Place to Work’.

C++ Quantitative Developer London employer: Dare

At Dare, located in the vibrant City of London, we pride ourselves on being an exceptional employer that fosters a culture of empowerment and growth. With a competitive salary, extensive benefits including 38 days of holiday, a personal learning budget, and a commitment to diversity, we create an environment where ambitious individuals can thrive and make a meaningful impact in the energy trading sector.
D

Contact Detail:

Dare Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Quantitative Developer London

✨Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++20 and C++23. Being well-versed in modern features will not only enhance your coding skills but also demonstrate your commitment to staying updated in a fast-evolving field.

✨Tip Number 2

Gain hands-on experience with algorithmic trading strategies like TWAP and VWAP. You could simulate these strategies using historical data to showcase your understanding and practical application during interviews.

✨Tip Number 3

Network with professionals in the energy trading and quantitative development sectors. Attend industry meetups or webinars to connect with potential colleagues and learn more about the company culture at Dare.

✨Tip Number 4

Prepare to discuss your experience with FIX protocol and MultiCast in detail. Be ready to explain how you've implemented these technologies in past projects, as this knowledge is crucial for the role.

We think you need these skills to ace C++ Quantitative Developer London

C++ Development
Multithreading
Inter-Process Communication
Low Latency Programming
Event-Driven Architecture Design
Modern C++ (C++ 20/23)
Algorithmic Trading Experience
FIX Protocol Familiarity
MultiCast Development
TWAP/VWAP Algorithm Implementation
Time Series Analysis
Market Research Skills
Python Programming
Database Connectivity (SQL, KDB)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong C++ development skills and experience in algorithmic trading. Include specific projects or roles where you utilised multithreading, low latency, and event-driven architecture.

Craft a Compelling Cover Letter: In your cover letter, express your passion for quantitative development and how your skills align with the company's focus on trading strategies. Mention your familiarity with FIX protocol and any relevant Python programming experience.

Showcase Relevant Projects: If you have worked on any projects involving TWAP/VWAP algorithms or time series analysis, be sure to include these in your application. This will demonstrate your practical experience and understanding of the role.

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 quantitative developer role.

How to prepare for a job interview at Dare

✨Showcase Your C++ Skills

Be prepared to discuss your experience with C++ in detail, especially focusing on multithreading, low latency, and event-driven architecture. Bring examples of past projects where you implemented these skills, as this will demonstrate your technical proficiency.

✨Understand Algorithmic Trading Concepts

Familiarise yourself with algorithmic trading strategies such as TWAP and VWAP. Be ready to explain how you would develop and optimise these strategies in a trading environment, as this knowledge is crucial for the role.

✨Know the FIX Protocol

Since the role involves exchange connectivity, having a solid understanding of the FIX protocol is essential. Prepare to discuss how you've used FIX in previous roles or projects, and be ready to answer technical questions related to it.

✨Demonstrate Team Collaboration

The position requires close collaboration with trading desks, so be prepared to share examples of how you've successfully worked in teams. Highlight your communication skills and how you can contribute to a culture of empowerment and ambition.

C++ Quantitative Developer London
Dare
D
  • C++ Quantitative Developer London

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-20

  • D

    Dare

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>