C++ Software Engineer

DW Search

Greater London

Hybride

GBP 111 000 - 138 000

Plein temps

Il y a 23 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

DW Search Ltd. is working with a specialist technology consultancy delivering a major engineering transformation programme for a leading global financial markets organisation.

They are seeking experienced C++ Software Engineers to join a dedicated team working on high-performance, real-time systems in London, with hybrid working 2–3 days onsite. The role focuses on building, enhancing and integrating production software, emphasising modern C++, multithreading and low-latency engineering.

Qualifications

  • Strong commercial C++ development experience.
  • Solid understanding of multithreading, concurrency and multicore programming.
  • Experience developing high-performance or low-latency software.
  • Knowledge of software design principles, data structures and debugging.
  • Experience with unit testing, code reviews and modern engineering practices.
  • Familiarity with Git, CI/CD pipelines and automated testing.

Responsabilités

  • Design, develop and maintain high-quality production software using modern C++.
  • Build and optimise multithreaded, multicore applications in performance-critical environments.
  • Investigate performance bottlenecks, troubleshoot complex issues and improve system reliability.
  • Contribute to technical design, code reviews, refactoring and integration activities.
  • Develop unit tests and support automated integration and regression testing.
  • Work within established Git, CI/CD and automated testing workflows.
  • Collaborate with engineering, QA and product teams to deliver complex technical requirements.

Connaissances

C++ development
Multithreading
Low-latency software
Performance profiling
Git
CI/CD pipelines
Automated testing
Code reviews

Outils

Git
CI/CD pipelines
Automated testing

Description du poste

We're working with a specialist technology consultancy delivering a major engineering transformation programme for a leading global financial markets organisation.

They're looking for experienced C++ Software Engineers to join a dedicated engineering team working on complex, high-performance, real-time systems.

This is a hands-on development role focused on building, enhancing and integrating production software, with particular emphasis on modern C++, multithreading and low-latency engineering.

You'll work alongside experienced technical leads, software engineers and quality engineering specialists to deliver reliable, scalable solutions within a business-critical environment.

Key responsibilities
  • Design, develop and maintain high-quality production software using modern C++.
  • Build and optimise multithreaded, multicore applications operating in performance-critical environments.
  • Investigate performance bottlenecks, troubleshoot complex issues and improve system reliability.
  • Contribute to technical design, code reviews, refactoring and integration activities.
  • Develop unit tests and support automated integration and regression testing.
  • Work within established Git, CI/CD and automated testing workflows.
  • Collaborate with engineering, QA and product teams to deliver complex technical requirements.
What we're looking for
  • Strong commercial C++ development experience, with recent hands-on engineering experience.
  • Solid understanding of multithreading, concurrency and multicore programming.
  • Experience developing high-performance or low-latency software.
  • Strong knowledge of software design principles, data structures, algorithms and debugging.
  • Experience with unit testing, code reviews and modern engineering practices.
  • Familiarity with Git, CI/CD pipelines and automated testing.
  • Experience working on large-scale, complex or business-critical software systems.
  • Financial services technology, particularly market data, trading platforms or real-time systems.
  • Performance profiling, benchmarking and optimisation.
  • Integrating C++ applications with complex distributed or legacy systems.
  • Experience supporting production systems and resolving complex technical issues.
The opportunity

This is an opportunity to work on a significant, long-term technology transformation programme

within the financial markets industry.

You'll be joining an established engineering consultancy with a strong focus on technical quality, collaborative delivery and solving complex engineering challenges.

Location: London, hybrid working (2-3 days onsite)

Contract: Initial duration and day rate to be confirmed

If you're an experienced C++ engineer interested in working on challenging, performance-critical systems, please get in touch to discuss the opportunity.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

C++ Developer
C++ Developer

Reggie & Cole • Sunbury-on-Thames

Hybride
GBP 58 500 - 71 500
15%+ Bonus
Profit Share Bonus
Up to 10% pension
+1
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

Sur place
GBP 90 000 - 120 000
Senior/C++ Software Engineer
Senior/C++ Software Engineer

Selby Jennings • City Of London

Sur place
GBP 120 000 - 180 000
Senior C++ Engineer - Hedge Fund
Senior C++ Engineer - Hedge Fund

Oliver Bernard • Greater London

Hybride
GBP 150 000 - 250 000
Hybrid working from central London off
Pension
Private healthcare
+1
Founding Trading Systems Developer | Low Latency C++ | Electronic Trading | London
Founding Trading Systems Developer | Low Latency C++ | Electronic Trading | London

Stanford Black Limited • City Of London

Sur place
GBP 80 000 - 120 000
C++ Engineer
C++ Engineer

Anson Mccade • Greater London

Hybride
GBP 65 000 - 90 000
Pension plan
Bonus
Hybrid working
+5
C++ Software Engineer | Systematic Hedge Fund | £160,000 + Bonus
C++ Software Engineer | Systematic Hedge Fund | £160,000 + Bonus

QuantScope • Greater London

Sur place
GBP 144 000 - 176 000
C++ Developer (Up to £300k TC)
C++ Developer (Up to £300k TC)

Oliver Bernard • Greater London

Hybride
GBP 180 000 - 300 000
Hybrid working
Competitive compensation
Strong benefits package
C++ Software Engineer
C++ Software Engineer

Stockford Recruitment • Milton Keynes

Hybride
GBP 50 000 - 70 000
Hybrid working model
Small-team environment
Opportunity to influence technical direction
C/C++ Software Engineer – Core Dev
C/C++ Software Engineer – Core Dev

Oxford Knight • Greater London

Sur place
GBP 90 000 - 130 000
Private medical
Paid parental leave
Group life assurance
+1