C++ Algorithmic Quantitative Developer - eFinancialCareers in London

C++ Algorithmic Quantitative Developer - eFinancialCareers in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
eFinancialCareers

At a Glance

  • Tasks: Develop and optimise trading strategies using C++ and Python in a dynamic environment.
  • Company: Join a leading energy trading company with a culture of empowerment and innovation.
  • Benefits: Enjoy 38 days holiday, health insurance, gym membership, and a £5000 learning budget.
  • Other info: Be part of a diverse team that values curiosity and creativity.
  • Why this job: Make a real impact in algorithmic trading while working with cutting-edge technology.
  • Qualifications: Strong C++ skills and experience in algorithmic trading are essential.

The predicted salary is between 60000 - 80000 € per year.

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.

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++ Algorithmic Quantitative Developer - eFinancialCareers in London employer: eFinancialCareers

At Dare, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. Our commitment to employee growth is evident through our generous personal development budget and a culture that empowers individuals to excel in their roles. With competitive benefits, including extensive holiday allowance and health coverage, along with a vibrant office atmosphere that fosters creativity and teamwork, Dare is the ideal place for ambitious professionals looking to make a meaningful impact in the energy trading sector.

eFinancialCareers

Contact Detail:

eFinancialCareers Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Algorithmic Quantitative Developer - eFinancialCareers in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working at companies you're eyeing. A friendly chat can open doors and give you insider info that could help you stand out.

Tip Number 2

Get your coding skills sharp! Since you're aiming for a C++ role, brush up on your algorithms and data structures. Consider doing some mock interviews or coding challenges to get comfortable with the technical questions.

Tip Number 3

Showcase your projects! If you've worked on any relevant projects, make sure to highlight them during interviews. Discussing your hands-on experience with algorithmic trading or C++ development can really impress the hiring team.

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 our team at Dare, which is always a bonus!

We think you need these skills to ace C++ Algorithmic Quantitative Developer - eFinancialCareers in London

C++ Development
Multithreading
Inter-Process Communication
Low Latency Programming
Event-Driven Architecture Design
Modern C++ (C++ 20/23)
Algorithmic Trading Strategies

Some tips for your application 🫡

Show Off Your C++ Skills:Make sure to highlight your strong C++ development skills in your application. We want to see your experience with multithreading, low latency, and modern C++ features. Don’t hold back on showcasing any relevant projects or achievements!

Tailor Your Application:Take the time to tailor your application to the role. Mention specific experiences that relate to algorithmic trading and execution algorithms like TWAP/VWAP. This shows us you understand what we’re looking for and how you can contribute.

Be Clear and Concise:When writing your application, keep it clear and concise. We appreciate straightforward communication, so avoid jargon unless it’s relevant. Make it easy for us to see why you’re a great fit for the team!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values.

How to prepare for a job interview at eFinancialCareers

Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially focusing on multithreading and low latency programming. Be prepared to discuss your experience with modern C++ features and how you've applied them in real-world scenarios.

Understand Algorithmic Trading Concepts

Familiarise yourself with algorithmic trading strategies like TWAP and VWAP. Be ready to explain how these strategies work and share any relevant experiences you've had in developing or implementing them.

Get Comfortable with FIX Protocol

Since the role involves exchange connectivity, understanding the FIX protocol is crucial. Brush up on its components and be prepared to discuss how you've used it in past projects or how you would approach it in this role.

Show Your Team Spirit

Dare values collaboration, so be ready to talk about how you've worked with trading desks or other teams in the past. Highlight your ability to communicate complex technical concepts to non-technical colleagues, as this will show you're a team player.