
C++ Engineer
at McGregor Boyall
Posted 25 days ago
No clicks
- Compensation
- £95,000 – £850,000 GBP
- City
- London
- Country
- United Kingdom
Currency: £ (GBP)
Senior C++ Engineer building low-latency, mission-critical trading and analytics platforms for a global financial brokerage. Hands-on role focused on diagnosing production crashes, deep debugging (call stacks, memory, threading) and optimising multi-threaded real-time systems. Collaborate with engineers, QA, DevOps and business users, mentor junior developers and take long-term platform ownership.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Quick CV Dropoff
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
Upload a Vacancy Today
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Specialisms
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Job Details
C++ Engineer
- £95000 - £850000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading Systems
We're working with a global financial brokerage building mission-critical trading and analytics platforms used across international financial markets.
This is a hands-on engineering role for a senior C++ developer who enjoys working close to the metal - diagnosing crashes, optimising performance, and improving the resilience of real-time systems.
What you'll be doing:
Designing and building low-latency C++ applications
Investigating and resolving production crashes
Performing deep debugging (call stacks, memory issues, threading)
Optimising multi-threaded, real-time systems
Collaborating with engineers, QA, DevOps, and business users
Mentoring junior developers and raising engineering standards
What we're looking for:
Strong commercial experience in modern C++ (11/14/17)
Background in performance-critical systems
Hands-on experience with debugging and crash analysis
Solid understanding of concurrency, memory management, and optimisation
Comfortable working in fast-paced, production-focused environments
Hybrid working, long-term platform ownership, and genuinely complex engineering challenges.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Apply for this role
Great! It looks like you have already applied for this role. View Status
Not yet registered? Create an account today
Already have an account? Sign in now
Featured
Latest Jobs
C++ Engineer
TP542354_1769781902- £95000 - £850000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading SystemsWe're working with a global financial brokerage bu...
View jobTalent Management Coordinator
BBBH169307_1769774890- £45000 - £48000 per annum
- City of London, London
- Contract
We are seeking a highly organised and proactive Talent Acquisition Coordinator to support the Head of Ta...
View jobBilling Specialist
BBBH168970_1769760452- £48000 - £52000 per annum
- City of London, London
- Permanent
Billing Specialist - LondonEMEA & Global Billing | Professional Services | Hybrid | Full-TimeWe're p...
View jobDelivery Lead - Payments & Fin Crime
EK004_1769619641- £50000 - £60000 per annum
- Northampton, Northamptonshire
- Permanent
Delivery Lead - Payments & Fin Crime Permanent Role Northampton - (Hybrid) 2 Days in the Office Bas...
View jobProject Engineer Civil Engineering
1234_1769616309- €55000 - €70000 per annum
- Hannover, Niedersachsen
- Permanent
For over 35 years, we have been delivering creative and technically challenging engineering solutions in...
View jobUX Designer
106_1769615234- £700 - £800 per day
- London
- Contract
Senior UX Designer - Contract (Financial Services / Data-Intensive Apps)£700- 800 per day | London (Hybr...
View jobSenior Golang Engineer - AI & Platform Security
TP534233_1769594620- £180000 - £200000 per annum + bonus, pension, etc
- London
- Permanent
Senior Golang Engineer - AI & Platform SecurityLocation: UK (Remote-first) Level: Senior / Principal...
View jobPensions & Benefits Specialist
BBBH169275_1769534947- Negotiable
- City of London, London
- Permanent
Experienced Pensions & Benefits Specialist to take ownership of our UK pensions provision and manage...
View jobRust/C++ Software Engineer
390839JT_1769508182- £120000 - £175000 per annum + bonus + benefits
- London
- Permanent
Rust, C++, Data Structures, Algorithms, Distributed Systems, Multithreading McGregor Boyall are partnere...
View jobHead of Architecture (Business Architecture/Applications/SAAS)
BBBH168292_1769507469- £125000 - £165000 per annum
- West End, London
- Permanent
Head of Architecture Location: London (Onsite 5 days a week) Employment Type: Permanent, £125K - £165KAr...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
C++ Engineer
at McGregor Boyall

C++ Engineer
at McGregor Boyall
Posted 25 days ago
No clicks
- Compensation
- £95,000 – £850,000 GBP
- City
- London
- Country
- United Kingdom
Currency: £ (GBP)
Senior C++ Engineer building low-latency, mission-critical trading and analytics platforms for a global financial brokerage. Hands-on role focused on diagnosing production crashes, deep debugging (call stacks, memory, threading) and optimising multi-threaded real-time systems. Collaborate with engineers, QA, DevOps and business users, mentor junior developers and take long-term platform ownership.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Quick CV Dropoff
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
Upload a Vacancy Today
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Specialisms
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Job Details
C++ Engineer
- £95000 - £850000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading Systems
We're working with a global financial brokerage building mission-critical trading and analytics platforms used across international financial markets.
This is a hands-on engineering role for a senior C++ developer who enjoys working close to the metal - diagnosing crashes, optimising performance, and improving the resilience of real-time systems.
What you'll be doing:
Designing and building low-latency C++ applications
Investigating and resolving production crashes
Performing deep debugging (call stacks, memory issues, threading)
Optimising multi-threaded, real-time systems
Collaborating with engineers, QA, DevOps, and business users
Mentoring junior developers and raising engineering standards
What we're looking for:
Strong commercial experience in modern C++ (11/14/17)
Background in performance-critical systems
Hands-on experience with debugging and crash analysis
Solid understanding of concurrency, memory management, and optimisation
Comfortable working in fast-paced, production-focused environments
Hybrid working, long-term platform ownership, and genuinely complex engineering challenges.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Apply for this role
Great! It looks like you have already applied for this role. View Status
Not yet registered? Create an account today
Already have an account? Sign in now
Featured
Latest Jobs
C++ Engineer
TP542354_1769781902- £95000 - £850000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading SystemsWe're working with a global financial brokerage bu...
View jobTalent Management Coordinator
BBBH169307_1769774890- £45000 - £48000 per annum
- City of London, London
- Contract
We are seeking a highly organised and proactive Talent Acquisition Coordinator to support the Head of Ta...
View jobBilling Specialist
BBBH168970_1769760452- £48000 - £52000 per annum
- City of London, London
- Permanent
Billing Specialist - LondonEMEA & Global Billing | Professional Services | Hybrid | Full-TimeWe're p...
View jobDelivery Lead - Payments & Fin Crime
EK004_1769619641- £50000 - £60000 per annum
- Northampton, Northamptonshire
- Permanent
Delivery Lead - Payments & Fin Crime Permanent Role Northampton - (Hybrid) 2 Days in the Office Bas...
View jobProject Engineer Civil Engineering
1234_1769616309- €55000 - €70000 per annum
- Hannover, Niedersachsen
- Permanent
For over 35 years, we have been delivering creative and technically challenging engineering solutions in...
View jobUX Designer
106_1769615234- £700 - £800 per day
- London
- Contract
Senior UX Designer - Contract (Financial Services / Data-Intensive Apps)£700- 800 per day | London (Hybr...
View jobSenior Golang Engineer - AI & Platform Security
TP534233_1769594620- £180000 - £200000 per annum + bonus, pension, etc
- London
- Permanent
Senior Golang Engineer - AI & Platform SecurityLocation: UK (Remote-first) Level: Senior / Principal...
View jobPensions & Benefits Specialist
BBBH169275_1769534947- Negotiable
- City of London, London
- Permanent
Experienced Pensions & Benefits Specialist to take ownership of our UK pensions provision and manage...
View jobRust/C++ Software Engineer
390839JT_1769508182- £120000 - £175000 per annum + bonus + benefits
- London
- Permanent
Rust, C++, Data Structures, Algorithms, Distributed Systems, Multithreading McGregor Boyall are partnere...
View jobHead of Architecture (Business Architecture/Applications/SAAS)
BBBH168292_1769507469- £125000 - £165000 per annum
- West End, London
- Permanent
Head of Architecture Location: London (Onsite 5 days a week) Employment Type: Permanent, £125K - £165KAr...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.





