C++ Engineer – London

C++ Engineer – London

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Join a dynamic team to develop high-performance C++ applications for real-time trading.
  • Company: A leading quant firm blending start-up energy with established stability.
  • Benefits: Enjoy competitive salary, bonuses, flexible WFH options, and career growth opportunities.
  • Why this job: Be part of a valued team where your contributions directly impact success and innovation.
  • Qualifications: 4+ years of modern C++ experience, strong Linux skills, and a passion for development.
  • Other info: Ideal for experienced developers; fresh graduates need not apply.

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

A leading quant firm is looking for an expert C++ engineer to join their core UI team. Their projects include applications for real-time trading and generation of information-rich visualizations based on archived data. Developers here are highly valued and well-rewarded for hard work, and as a result, are some of the brightest minds from across the trading, tech and start-up industries.

This team serves the UI needs across the business, and this role will involve writing highly optimized code for high-performance back-ends running on Linux to process huge amounts of data. There will also be an opportunity to do full-stack work, contributing to the C++ front-end code for Qt desktop applications, as well as Typescript/React for web applications. Here, technology is viewed as key to their continued success.

The successful C++ Engineer will be passionate about development, have a strong work ethic and be motivated to continually learn and improve.

Requirements
  • Minimum 4+ years’ modern C++ development experience (C++ 11/14/17/20)
  • Solid experience of Linux and low-level systems programming
  • Knowledge of and ability to develop scalable back-end services
  • Skilled at writing reliable code, and providing code review feedback to others

Competitive base salary + bonus. They’re willing to be flexible with WFH. Enormous opportunity to grow, learn and have an impact. Contributions are rewarded; career progression supported.

C++ Engineer – London employer: Oxford Knight

This leading quant firm offers a vibrant start-up atmosphere combined with the stability of an established player, making it an exceptional employer for C++ Engineers in London. With a strong emphasis on technology and innovation, employees are highly valued and rewarded for their contributions, enjoying competitive salaries, bonuses, and flexible work-from-home options. The company fosters a culture of continuous learning and growth, providing ample opportunities for career progression and the chance to work alongside some of the brightest minds in the industry.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Engineer – London

Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++ 20, as this role requires modern development experience. Brush up on your knowledge of Linux and low-level systems programming, as these skills are crucial for optimising performance in high-load environments.

Tip Number 2

Showcase your passion for development by engaging in relevant projects or contributing to open-source initiatives. This not only demonstrates your skills but also your commitment to continuous learning, which is highly valued by employers in this field.

Tip Number 3

Network with professionals in the trading and tech industries, particularly those who work with C++. Attend meetups or online forums to connect with like-minded individuals and gain insights into the latest trends and technologies that could benefit your application.

Tip Number 4

Prepare to discuss your experience with scalable back-end services and code review processes during interviews. Be ready to provide examples of how you've written reliable code and contributed to team projects, as this will demonstrate your ability to fit into their collaborative environment.

We think you need these skills to ace C++ Engineer – London

Modern C++ (C++ 11/14/17/20)
Linux Systems Programming
Back-end Development
Code Optimisation
Scalable Service Development
Code Review and Feedback
Full-Stack Development
Qt Framework
Typescript
React
Problem-Solving Skills
Attention to Detail
Strong Work Ethic
Continuous Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ development experience, particularly with modern versions (C++ 11/14/17/20). Include specific projects that demonstrate your skills in Linux and low-level systems programming.

Craft a Compelling Cover Letter: In your cover letter, express your passion for development and your motivation to learn. Mention how your experience aligns with the company's focus on high-performance back-ends and UI needs.

Showcase Relevant Projects: If you have worked on applications related to real-time trading or data visualisation, be sure to include these in your application. Highlight your role and the technologies used, especially if they involve full-stack work with C++ and web technologies like Typescript/React.

Proofread and Edit: Before submitting your application, carefully proofread all documents. Ensure there are no typos or grammatical errors, as attention to detail is crucial in software development roles.

How to prepare for a job interview at Oxford Knight

Showcase Your C++ Expertise

Be prepared to discuss your experience with modern C++ (C++ 11/14/17/20) in detail. Bring examples of projects where you've implemented optimised code and how it contributed to performance improvements.

Demonstrate Linux Proficiency

Since the role involves low-level systems programming on Linux, brush up on your knowledge of Linux systems. Be ready to answer technical questions related to system calls, memory management, and process handling.

Highlight Full-Stack Experience

If you have experience with front-end technologies like Typescript or React, make sure to mention it. Discuss any full-stack projects you've worked on, as this will show your versatility and willingness to contribute across the stack.

Emphasise Continuous Learning

The company values a strong work ethic and a passion for development. Share examples of how you've pursued learning opportunities, whether through courses, personal projects, or contributions to open-source software.

C++ Engineer – London
Oxford Knight
O
  • C++ Engineer – London

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

    Application deadline: 2027-07-07

  • O

    Oxford Knight

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