C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight
C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight

C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight

London Full-Time Home office (partial)
J

At a Glance

  • Tasks: Design and develop a cutting-edge trading platform using modern C++.
  • Company: Join a global high-frequency prop trading firm with a dynamic team.
  • Benefits: Enjoy competitive pay, bonuses, flexible remote work, and health perks.
  • Why this job: Be part of an innovative culture that values autonomy and collaboration.
  • Qualifications: 5+ years in C++, 3 years in Python; strong problem-solving skills required.
  • Other info: Casual office vibe with free meals and a focus on teamwork.

A high-frequency prop trading firm with offices worldwide is looking to expand their in-house trading team with a talented software developer well-versed in modern C++. Enjoying high levels of autonomy, the successful candidate will design, develop, and implement a low-latency, high-frequency trading platform. You will also contribute to the development and optimization of large-scale parallel computation problems involving large amounts of shared data and improve performance by optimizing the efficiency of machine learning-based algorithms.

The ideal candidate will be comfortable managing multiple tasks in a fast-paced environment and possess exceptional communication skills in English, both verbal and written.

Requirements
  • 5+ years of practical experience in C++ and 3 years with Python
  • Professional experience of C++ 14/17/20
  • Strong proficiency with data structures, algorithms, and OOP
  • Sound experience using other programming languages, such as Java
  • Solid working knowledge of Linux and SQL
  • Self-starter, with a passion for innovation and building systems from scratch

NB: Please do not apply if you are a fresh graduate.

Benefits
  • Competitive salary + bonuses
  • Flexible working from home options
  • Benefits including medical insurance and gym membership
  • Collaborative and friendly environment with smart, highly engaged colleagues
  • Relaxed, dress-down office culture, with breakfast, lunch, and snacks provided

If this sounds like you or you would like to know more, please get in touch: Andy Stirling-Martin at andy@oxfordknight.co.uk or call 020 3137 9579.

C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight employer: Jobs via eFinancialCareers

Oxford Knight is an exceptional employer for C++ Developers, offering a dynamic and collaborative work environment in the heart of London. With a focus on innovation and autonomy, employees enjoy competitive salaries, flexible working options, and comprehensive benefits including medical insurance and gym memberships. The relaxed office culture fosters creativity and teamwork, making it an ideal place for talented individuals to thrive and grow in their careers.
J

Contact Detail:

Jobs via eFinancialCareers Recruiting Team

andy@oxfordknight.co.uk

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight

✨Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++14, C++17, and C++20. Being able to discuss specific features and improvements in these versions during your conversations will demonstrate your up-to-date knowledge and passion for the language.

✨Tip Number 2

Brush up on your understanding of low-latency systems and high-frequency trading concepts. Being able to articulate how you would approach building or optimising such systems can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with parallel computation and machine learning algorithms. Think of specific examples where you've successfully implemented these in past projects, as this will showcase your practical skills and problem-solving abilities.

✨Tip Number 4

Network with professionals in the trading and tech industry, particularly those who work in prop trading firms. Engaging in relevant discussions on platforms like LinkedIn can help you gain insights and potentially get referrals that could lead to an interview.

We think you need these skills to ace C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight

C++ Programming (C++ 14/17/20)
Python Programming
Data Structures and Algorithms
Object-Oriented Programming (OOP)
Parallel Computing
Machine Learning Optimization
Linux Operating System
SQL Database Management
Problem-Solving Skills
Autonomous Work Ethic
Communication Skills (Verbal and Written)
Experience with Java
Ability to Manage Multiple Tasks
Adaptability in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as your knowledge of data structures, algorithms, and OOP. Use specific examples from your past work to demonstrate your skills.

Craft a Strong Cover Letter: In your cover letter, express your passion for software development and innovation. Mention your experience in high-frequency trading environments and how you can contribute to the firm's goals.

Showcase Relevant Projects: If you have worked on projects involving low-latency systems or machine learning algorithms, be sure to include these in your application. Describe your role and the impact of your contributions.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. Ensure that your communication is clear and professional, reflecting the exceptional communication skills required for the role.

How to prepare for a job interview at Jobs via eFinancialCareers

✨Showcase Your C++ Expertise

Make sure to highlight your practical experience with modern C++ during the interview. Be prepared to discuss specific projects where you've implemented C++ 14/17/20 features, and how you optimised performance in those scenarios.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your understanding of data structures, algorithms, and OOP principles. Prepare to solve coding problems on the spot, showcasing your ability to think critically and efficiently under pressure.

✨Familiarise Yourself with Parallel Computing

Since the role involves large-scale parallel computation, brush up on your knowledge of parallel programming concepts. Be ready to discuss how you've tackled similar challenges in past roles and the tools or frameworks you used.

✨Communicate Clearly and Confidently

Exceptional communication skills are a must for this position. Practice articulating your thoughts clearly, especially when explaining complex technical concepts. This will demonstrate your ability to collaborate effectively within a team.

C++ Developer- Sophisticated Prop Trading Firm - Oxford Knight
Jobs via eFinancialCareers
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>