Senior Software Engineer, Trading Systems (C++/Python) in London
Senior Software Engineer, Trading Systems (C++/Python)

Senior Software Engineer, Trading Systems (C++/Python) in London

London Full-Time 70000 - 90000 £ / year (est.) No home office possible
DRW

At a Glance

  • Tasks: Design and develop full-stack solutions for high-frequency trading systems.
  • Company: Join DRW, a leading firm in global trading operations.
  • Benefits: Competitive salary, dynamic work environment, and collaboration with experts.
  • Other info: Collaborate with quantitative researchers in a vibrant team.
  • Why this job: Make an impact in the fast-paced world of trading technology.
  • Qualifications: Extensive experience in C++ and Python, with complex systems knowledge.

The predicted salary is between 70000 - 90000 £ per year.

DRW in Greater London is seeking a Software Engineer for the Cumberland Systematic team. This position involves designing and developing full-stack solutions for a global trading operation, focusing on high-frequency trading strategies.

Ideal candidates will have extensive experience in C++ and Python, with a strong background in building complex systems and understanding trading dynamics. The job offers opportunities for collaboration with quantitative researchers and a fast-paced work environment.

Senior Software Engineer, Trading Systems (C++/Python) in London employer: DRW

DRW is an exceptional employer that fosters a dynamic and collaborative work culture, particularly within the fast-paced environment of Greater London. Employees benefit from opportunities to work alongside leading quantitative researchers, enhancing their skills in high-frequency trading systems while enjoying a commitment to professional growth and innovation.
DRW

Contact Detail:

DRW Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Trading Systems (C++/Python) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the trading and software engineering space. Use LinkedIn or even local meetups to connect with people at DRW or similar companies. You never know who might give you a heads-up about an opportunity!

✨Tip Number 2

Show off your skills! If you've got a GitHub or personal projects that highlight your C++ and Python expertise, make sure to share them. This is your chance to demonstrate your ability to build complex systems and tackle high-frequency trading challenges.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and system design. Practice coding problems that are relevant to trading systems. We recommend using platforms like LeetCode or HackerRank to get into the groove before your interview.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us. Let’s get you that Senior Software Engineer role!

We think you need these skills to ace Senior Software Engineer, Trading Systems (C++/Python) in London

C++
Python
Full-Stack Development
High-Frequency Trading
Complex Systems Design
Understanding of Trading Dynamics
Collaboration Skills
Fast-Paced Work Environment

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with C++ and Python in your application. We want to see how you've used these languages to build complex systems, so don’t hold back on the details!

Tailor Your Application: Take a moment to customise your CV and cover letter for this role. Mention any relevant projects or experiences that align with high-frequency trading strategies, as this will show us you understand the dynamics of the trading world.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read, so avoid jargon unless it's necessary to showcase your expertise.

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 DRW

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your past projects in detail, especially those involving complex systems or trading dynamics. This will show that you not only have the technical chops but also understand how to apply them in a trading context.

✨Understand the Trading Landscape

Familiarise yourself with high-frequency trading strategies and the specific challenges they present. Being able to discuss current trends in trading and how they might impact system design will impress your interviewers and demonstrate your genuine interest in the role.

✨Showcase Collaboration Skills

Since this role involves working closely with quantitative researchers, be prepared to talk about your experience in collaborative environments. Share examples of how you've successfully worked in teams to solve complex problems, as this will highlight your ability to thrive in a fast-paced setting.

✨Ask Insightful Questions

Prepare thoughtful questions about the Cumberland Systematic team and their projects. This not only shows your enthusiasm for the role but also gives you a chance to assess if the company culture aligns with your values. Questions about their approach to system design or how they integrate research into development can spark engaging conversations.

Senior Software Engineer, Trading Systems (C++/Python) in London
DRW
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>