C++ Software Developer (DV Equities) London

C++ Software Developer (DV Equities) London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
DV Trading LLC

At a Glance

  • Tasks: Develop and enhance cutting-edge trading systems using C++.
  • Company: Join a leading financial firm with a focus on innovation.
  • Benefits: Competitive salary, inclusive culture, and opportunities for growth.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make an impact in the fast-paced world of trading technology.
  • Qualifications: Experience in C++, Linux, and strong collaboration skills required.

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

We are looking for an experienced software developer to join our DV Equities desk. In this role, you'll be responsible for development and daily operations of trading systems that provide services to traders.

Responsibilities

  • Lead in the design, implementation, and deployment of DV’s core trading platform in C++ 17
  • Bring deep technical knowledge such as parallel programming, trading systems, networking, or performance analysis
  • Work on cross‑functional teams across trading, quant, and development to troubleshoot and solve complex problems
  • Work directly with trading desks on new feature requests

Requirements

  • Experience building performant, scalable applications in C++
  • Experience working on Linux
  • Solid understanding of multi‑threaded/multi‑core programming paradigms
  • Object‑oriented design and programming experience
  • Highly collaborative in nature, with excellent written and verbal communication skills
  • Familiarity with options trading and trading systems is a plus
  • Bachelor’s degree in Computer Science, Engineering or a related field from an accredited institution

DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.

C++ Software Developer (DV Equities) London employer: DV Trading LLC

At DV, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a C++ Software Developer in London, you'll benefit from competitive remuneration, comprehensive professional development opportunities, and the chance to collaborate with talented teams across trading and technology. Join us to be part of a forward-thinking environment where your contributions directly impact our trading systems and success.

DV Trading LLC

Contact Details:

DV Trading LLC Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Software Developer (DV Equities) London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in trading systems or C++ development. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it. It’s a great way to demonstrate your technical knowledge and passion for coding.

Tip Number 3

Prepare for the technical interview! Brush up on multi-threaded programming and performance analysis. We all know that being able to talk through your thought process is just as important as getting the right answer.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace C++ Software Developer (DV Equities) London

C++ 17
Parallel Programming
Trading Systems
Networking
Performance Analysis
Linux
Multi-threaded Programming

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We want to see how your skills align with the requirements of the DV Equities desk, so don’t hold back!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about trading systems and how your background makes you a great fit for our team. Keep it concise but impactful.

Show Off Your Technical Skills:In your application, be sure to mention specific technical skills like parallel programming and multi-threaded design. We love seeing candidates who can demonstrate their deep technical knowledge in these areas.

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 DV Trading LLC

Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially with C++ 17 features. Be ready to discuss your experience with multi-threaded programming and how you've tackled performance issues in past projects.

Understand the Trading Environment

Familiarise yourself with trading systems and the specific challenges they face. If you have any experience with options trading, be prepared to share insights on how that knowledge can benefit the team.

Showcase Your Collaboration Skills

Since this role involves working closely with traders and cross-functional teams, think of examples where you've successfully collaborated on complex projects. Highlight your communication skills and how you’ve resolved conflicts or solved problems together.

Prepare for Technical Questions

Expect technical questions that test your understanding of object-oriented design and networking. Practice coding problems related to performance analysis and be ready to explain your thought process clearly during the interview.