At a Glance
- Tasks: Design and develop cutting-edge trading systems using C++.
- Company: Join a rapidly growing financial services firm with a collaborative culture.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make an impact in the finance world while working with innovative technology.
- Qualifications: 3+ years in C++ development and strong teamwork skills required.
- Other info: Dynamic environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
About Us
Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser.
Overview
We are looking for an experienced software developer to join our front office team responsible for development and daily operations of trading systems that provide services to traders.
Job Responsibilities
- Lead in the design, implementation, and deployment of DV's core trading platform 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
- 3+ years of 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 - Front Office in London employer: DV Trading
Contact Detail:
DV Trading Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Developer - Front Office in London
✨Tip Number 1
Network like a pro! Reach out to current employees at DV Group on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your C++ projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise and passion for coding.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and problem-solving skills. Practice coding challenges online to get into the groove and be ready to impress the interviewers with your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at DV Group.
We think you need these skills to ace C++ Software Developer - Front Office in London
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 our needs, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the role. Share your passion for software development and how your background in trading systems can contribute to our team. Keep it engaging and personal!
Showcase Your Technical Skills: In your application, mention specific technologies and methodologies you’ve used, especially around parallel programming and multi-threaded applications. We love seeing candidates who can demonstrate their technical prowess!
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at DV Trading
✨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 performance analysis, as these are crucial for the role.
✨Understand the Trading Environment
Familiarise yourself with trading systems and options trading. Knowing how your software will interact with traders and their needs can give you an edge in the interview.
✨Showcase Your Collaboration Skills
Since the role involves working with cross-functional teams, be prepared to share examples of how you've successfully collaborated with others in past projects. Highlight your communication skills and teamwork.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice solving problems related to parallel programming and object-oriented design to demonstrate your expertise.