
C++ Engineer x2
at McGregor Boyall
Posted 6 days ago
No clicks
- Compensation
- £85,000 – £95,000 GBP
- City
- London
- Country
- United Kingdom
Currency: £ (GBP)
Senior C++ Engineer role focusing on high-performance trading systems. Design and build low-latency C++ applications, investigate and resolve production crashes, and perform deep debugging of multi-threaded real-time systems. The role includes mentoring junior developers and helping raise engineering standards, with hybrid working in a production-focused environment. Based in London with a salary of £85,000-£95,000 per year on a permanent basis.
- 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 x2
- £85000 - £95000 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 x2
TP542355_1771433328- £85000 - £95000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading SystemsWe're working with a global financial brokerage bu...
View jobSoftware Engineering Team Lead (.NET / C#)
TP169468_1771409774- £110000.00 - £125000.00 per annum
- London
- Permanent
Software Engineering Team Lead (.NET / C#)A leading global financial services organisation is hiring a S...
View jobEvents Manager
BBBH169455_1771344704- £300 - £350 per day
- City of London, London
- Contract
Event Marketing Manager | EMEA| 12-Month ContractWe are recruiting for an experienced Event Marketing pr...
View jobVP Java FX Options Strat Developer Investment Bank
BBBH168928_1771341741- + Bonus + Excellent Package
- City of London, London
- Permanent
Exclusive Search - Leading Global Investment BankAre you a high-performance Java engineer with FX experi...
View jobSystematic Credit Quantitative Researcher
84974_1771320675- £95000 - £225000 per annum
- City of London, London
- Permanent
Role: Systematic Credit Quantitative Researcher Location: London / New York Industry: Hedge Fund / Alte...
View jobCommercial Procurement Manager
BBBH169436_1770998033- Negotiable
- London
- Contract
Commercial Procurement Manager Location - UK Wide (London , Cardiff, Glasgow, or Salford) 1 day per we...
View jobTech Project Manager
BBBH169140_1770997772- £70000.00 - £90000.00 per annum
- City of London, London
- Permanent
Technical Project Manager📍 London (City) - 5 Days Onsite 💰 Up to £90,000 Base + Benefits 🏢 Hedge Fund...
View jobAnalytics Engineer
106_1770836136- £600 - £650 per day
- London
- Contract
Analytics Engineer (Contract)We're looking for an experienced Analytics Engineer to join on an initial 6...
View jobPrompt Engineer
TP3543432_1770810268- £650 - £700 per day
- London
- Contract
The OpportunityA leading global professional services organisation is seeking an experienced Analytics/ ...
View jobFinance Business Partner
BBBH169385_1770726296- Negotiable
- Birmingham, West Midlands
- Contract
Finance Business Partner - Enforcement Division Duration - 6month FTC (possible extensions or permanent ...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
C++ Engineer x2
at McGregor Boyall

C++ Engineer x2
at McGregor Boyall
Posted 6 days ago
No clicks
- Compensation
- £85,000 – £95,000 GBP
- City
- London
- Country
- United Kingdom
Currency: £ (GBP)
Senior C++ Engineer role focusing on high-performance trading systems. Design and build low-latency C++ applications, investigate and resolve production crashes, and perform deep debugging of multi-threaded real-time systems. The role includes mentoring junior developers and helping raise engineering standards, with hybrid working in a production-focused environment. Based in London with a salary of £85,000-£95,000 per year on a permanent basis.
- 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 x2
- £85000 - £95000 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 x2
TP542355_1771433328- £85000 - £95000 per annum
- London
- Permanent
Senior C++ Engineer - High-Performance Trading SystemsWe're working with a global financial brokerage bu...
View jobSoftware Engineering Team Lead (.NET / C#)
TP169468_1771409774- £110000.00 - £125000.00 per annum
- London
- Permanent
Software Engineering Team Lead (.NET / C#)A leading global financial services organisation is hiring a S...
View jobEvents Manager
BBBH169455_1771344704- £300 - £350 per day
- City of London, London
- Contract
Event Marketing Manager | EMEA| 12-Month ContractWe are recruiting for an experienced Event Marketing pr...
View jobVP Java FX Options Strat Developer Investment Bank
BBBH168928_1771341741- + Bonus + Excellent Package
- City of London, London
- Permanent
Exclusive Search - Leading Global Investment BankAre you a high-performance Java engineer with FX experi...
View jobSystematic Credit Quantitative Researcher
84974_1771320675- £95000 - £225000 per annum
- City of London, London
- Permanent
Role: Systematic Credit Quantitative Researcher Location: London / New York Industry: Hedge Fund / Alte...
View jobCommercial Procurement Manager
BBBH169436_1770998033- Negotiable
- London
- Contract
Commercial Procurement Manager Location - UK Wide (London , Cardiff, Glasgow, or Salford) 1 day per we...
View jobTech Project Manager
BBBH169140_1770997772- £70000.00 - £90000.00 per annum
- City of London, London
- Permanent
Technical Project Manager📍 London (City) - 5 Days Onsite 💰 Up to £90,000 Base + Benefits 🏢 Hedge Fund...
View jobAnalytics Engineer
106_1770836136- £600 - £650 per day
- London
- Contract
Analytics Engineer (Contract)We're looking for an experienced Analytics Engineer to join on an initial 6...
View jobPrompt Engineer
TP3543432_1770810268- £650 - £700 per day
- London
- Contract
The OpportunityA leading global professional services organisation is seeking an experienced Analytics/ ...
View jobFinance Business Partner
BBBH169385_1770726296- Negotiable
- Birmingham, West Midlands
- Contract
Finance Business Partner - Enforcement Division Duration - 6month FTC (possible extensions or permanent ...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
SIMILAR OPPORTUNITIES
No similar jobs available at the moment.

