C++ Senior Software Developer – London
C++ Senior Software Developer – London

C++ Senior Software Developer – London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Develop high-performance trading infrastructure and internal tools while collaborating with traders.
  • Company: Join a leading prop trading house that prioritises software development in its strategy.
  • Benefits: Enjoy a vibrant work environment with flexibility and excellent rewards.
  • Why this job: Make a real impact from day one in a hands-on role with exciting projects.
  • Qualifications: Expertise in C/C++ and Python, with a degree in Computer Science or equivalent experience.
  • Other info: This role is not suitable for fresh graduates; prior finance experience is preferred.

The predicted salary is between 43200 - 72000 £ per year.

Join a sophisticated technology team in the London office of a prop trading house that places software development at the centre of business strategy. This team has the responsibility of a trading group and a core infra team. This role is for a senior engineer who is able to take on problems at all levels of the software stack, including low-level code to drive network hardware, super reliable high-performance trading infrastructure, and internal tools that save time. You will be taking ownership of projects and writing production code from day one. Working collaboratively alongside traders, this is a hands-on role with a real impact on improving daily work. The development team enjoys flexibility in planning roadmaps and feature implementation.

Requirements:

  • BS in Computer Science or Computer Engineering (or equivalent experience)
  • Expert-level experience programming in C / C++11/17/20/23 and Python
  • Previous finance experience, or significant hands-on development
  • Ability to manage multiple priorities and deliver consistently
  • Interest in finance, machine learning, big data, and/or robotics is a plus

Vibrant, flexible, and inspiring work environment with excellent rewards.

C++ Senior Software Developer – London employer: Oxford Knight

Join a dynamic and innovative prop trading house in London, where software development is at the heart of our business strategy. We offer a vibrant and flexible work environment that encourages collaboration and creativity, providing excellent rewards and opportunities for professional growth. As a senior C++ Software Developer, you will have the chance to make a significant impact on our trading operations while working alongside talented professionals in a culture that values expertise and initiative.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Senior Software Developer – London

Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++20 and C++23, as these are crucial for the role. Being able to discuss recent features and how they can be applied in a trading context will show your expertise and enthusiasm.

Tip Number 2

Brush up on your knowledge of high-performance trading systems and network hardware. Understanding how low-level code interacts with hardware can set you apart from other candidates and demonstrate your ability to tackle complex problems.

Tip Number 3

Network with professionals in the finance and tech sectors, particularly those involved in trading technology. Engaging in discussions about current trends and challenges can provide insights that will be valuable during interviews.

Tip Number 4

Showcase any relevant projects or contributions you've made in finance, machine learning, or big data. Having concrete examples of your work can illustrate your hands-on experience and passion for the field, making you a more attractive candidate.

We think you need these skills to ace C++ Senior Software Developer – London

C++ Programming (C++11/17/20/23)
Python Programming
Software Development Lifecycle
Low-Level Programming
Network Hardware Integration
High-Performance Computing
Project Ownership
Collaboration with Traders
Time Management
Problem-Solving Skills
Finance Knowledge
Machine Learning Concepts
Big Data Technologies
Robotics Understanding
Adaptability to Changing Priorities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expert-level experience in C/C++ and Python. Include specific projects or roles that demonstrate your ability to manage multiple priorities and deliver results, especially in a finance-related context.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and finance. Mention any relevant experience with trading infrastructure or machine learning, and explain how you can contribute to the team from day one.

Showcase Relevant Projects: If you have worked on projects that involve low-level coding or high-performance systems, be sure to include these in your application. Describe your role and the impact of your contributions to highlight your hands-on experience.

Proofread and Edit: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail, which is crucial for a senior software developer role.

How to prepare for a job interview at Oxford Knight

Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've used C++11/17/20/23, and be ready to explain the challenges you faced and how you overcame them.

Demonstrate Problem-Solving Skills

Expect technical questions that assess your ability to tackle complex problems. Practice coding challenges that involve low-level programming and high-performance systems to showcase your analytical skills.

Connect Your Experience to Finance

Even if you don't have direct finance experience, relate your previous work to the finance sector. Discuss any relevant projects or technologies that could apply to trading infrastructure or data analysis.

Emphasise Collaboration

This role involves working closely with traders and other team members. Be ready to share examples of how you've successfully collaborated in past projects, highlighting your communication skills and teamwork.

C++ Senior Software Developer – London
Oxford Knight
Go Premium

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

O
  • C++ Senior Software Developer – London

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-18

  • O

    Oxford Knight

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>