C++ Engineer

C++ Engineer

Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and build low-latency C++ applications for high-performance trading systems.
  • Company: Global financial brokerage with a focus on innovative trading platforms.
  • Benefits: Hybrid working, competitive salary, and opportunities for mentorship.
  • Why this job: Join a dynamic team tackling complex engineering challenges in real-time systems.
  • Qualifications: Strong experience in modern C++, debugging, and performance-critical systems.
  • Other info: Mentorship opportunities and a collaborative environment await you.

The predicted salary is between 36000 - 60000 Β£ per year.

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.

C++ Engineer employer: McGregor Boyall Associates Limited

As a leading global financial brokerage, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to excel in their roles. Our C++ Engineers benefit from hybrid working arrangements, opportunities for mentorship, and the chance to tackle complex engineering challenges that directly impact international financial markets. With a strong focus on professional growth and collaboration, we are committed to providing a rewarding environment where innovation thrives.
M

Contact Detail:

McGregor Boyall Associates Limited Recruiting Team

StudySmarter Expert Advice 🀫

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

✨Tip Number 1

Network like a pro! Reach out to fellow C++ engineers and industry professionals on LinkedIn. Join relevant groups and participate in discussions to get your name out there and learn about hidden job opportunities.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C++ projects, especially those that highlight your experience with performance-critical systems. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for technical interviews by brushing up on your debugging and optimisation skills. Practice solving real-time system problems and be ready to discuss your thought process during the interview. We want to see how you tackle challenges!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

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

C++ (11/14/17)
Low-Latency Application Design
Debugging Skills
Crash Analysis
Performance Optimisation
Multi-threading
Concurrency Management
Memory Management
Real-time Systems
Collaboration Skills
Mentoring
Problem-Solving Skills
Production-Focused Environment Experience

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with modern C++ and performance-critical systems. We want to see how your skills align with the role, so don’t be shy about showcasing your hands-on experience!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about building low-latency applications and how you’ve tackled challenges in debugging and crash analysis. Keep it engaging and relevant!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've optimised multi-threaded systems or resolved production crashes. We love seeing real-world applications of your skills, so don’t hold back on the details!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Let’s get started on this journey together!

How to prepare for a job interview at McGregor Boyall Associates Limited

✨Know Your C++ Inside Out

Make sure you brush up on modern C++ standards (11/14/17) before the interview. Be ready to discuss specific features and how you've used them in performance-critical systems. This will show your depth of knowledge and hands-on experience.

✨Prepare for Deep Debugging Questions

Expect questions that dive into debugging techniques, crash analysis, and memory management. Practise explaining your thought process when diagnosing issues, as this will demonstrate your problem-solving skills and technical expertise.

✨Showcase Your Performance Optimisation Skills

Be prepared to discuss examples where you've optimised multi-threaded, real-time systems. Highlight any specific tools or methodologies you used, and be ready to explain the impact of your work on system performance.

✨Emphasise Collaboration and Mentorship

Since the role involves working closely with other teams and mentoring junior developers, share experiences where you've collaborated effectively or helped others grow. This will illustrate your ability to contribute to a team environment and raise engineering standards.

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

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