C++ Engineer

C++ Engineer

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
U

At a Glance

  • Tasks: Develop and optimise high-volume data systems for major financial institutions.
  • Company: Join a leading financial services firm managing $250bn in assets.
  • Benefits: Enjoy a competitive salary, potential contract extension, and great perks.
  • Why this job: Be part of a dynamic team tackling complex data challenges in finance.
  • Qualifications: Degree in Computer Science and C++ experience required; finance background preferred.
  • Other info: Work 3 days onsite in London with a passionate team.

The predicted salary is between 42000 - 84000 £ per year.

Salary: £70,000 (12 month FTC with strong likelihood of extending) + benefits

Location: 3 days onsite p/week, London (Old Street)

Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation with 10,000+ people, this one is for you!

This established company with approximately $250bn in assets under advisement is looking for a C++ Engineer on a 12 month FTC to join the team to help build products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing the performance and scalability of systems that handle the global distribution and storage of over 40 billion messages every day.

As the C++ Engineer, you will:

  • Maintain and optimise the company’s large-scale, high-volume data feeds
  • Manage and implement updates from hundreds of data vendors
  • Analyse and interpret complex data sets from a wide range of financial institutions

Tech Stack: C++, Boost, STL, AWS

You’ll be a great fit if you have:

  • A degree in Computer Science (or related field) from a top global university
  • C++ software development experience working with STL/Boost
  • A background working in the financial services industry

Ready to help join a passionate and strong team? Apply now and be part of this exciting journey!

U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the financial services sector. Understanding the industry will not only help you in interviews but also show your genuine interest in the role.

✨Tip Number 2

Brush up on your C++ skills, especially with STL and Boost. Consider working on personal projects or contributing to open-source projects that utilise these technologies to demonstrate your expertise.

✨Tip Number 3

Network with professionals in the financial tech space. Attend meetups or webinars related to C++ development and finance to make connections that could lead to referrals.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on data structures and algorithms. This will help you showcase your problem-solving skills effectively during the interview process.

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

C++ Programming
STL (Standard Template Library)
Boost Libraries
Data Analysis
Performance Optimisation
Scalability Solutions
Financial Data Interpretation
Software Development Lifecycle
Problem-Solving Skills
Collaboration and Teamwork
Attention to Detail
Cloud Services (AWS)
Version Control (e.g., Git)
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ software development experience, especially with STL and Boost. Include any relevant projects or roles in the financial services industry to demonstrate your fit for the position.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for developing solutions for large data sets. Mention specific experiences where you've optimised performance or scalability in previous roles, particularly in finance-related projects.

Highlight Relevant Skills: In your application, emphasise your technical skills related to the job description, such as your proficiency in C++, AWS, and data analysis. Use keywords from the job listing to ensure your application stands out.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial in a role that deals with complex data sets.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you've used STL and Boost, and be ready to explain the challenges you faced and how you overcame them.

✨Understand Financial Data

Since the role involves working with large volumes of financial data, brush up on your knowledge of financial concepts and data structures. Being able to discuss how you can apply your technical skills to solve financial problems will impress the interviewers.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges related to data handling and optimisation, as these are likely to come up during the interview.

✨Cultural Fit and Teamwork

This company values teamwork and collaboration. Be ready to share examples of how you've worked effectively in teams, especially in high-pressure environments, and express your enthusiasm for contributing to a larger organisation.

C++ Engineer
Understanding Recruitment
Location: London
Go Premium

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

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