At a Glance
- Tasks: Develop and maintain a high-performance market data platform using C++.
- Company: Join a leading financial investment research firm with over 10,000 employees.
- Benefits: Enjoy a salary up to £70,000, hybrid work, and modern office perks.
- Why this job: Be part of a team disrupting the finance industry with cutting-edge technology.
- Qualifications: Experience in C++ development; eagerness to learn other languages like C#/Java/Python.
- Other info: Work in a vibrant office near Old Street station, just three days a week.
The predicted salary is between 42000 - 98000 £ per year.
C++ Developer – Leading Financial Data Research
Salary up to £70,000 + Benefits + Hybrid 3 days in office (Old street)
C++ Developer – Interested in joining the market\’s leading Financial investment research provider with over 10,000 employees? Come help disrupt the finance industry by designing and developing a tier one market data platform.
The Realtime C++ Data team is responsible for supplying the data that powers the core function of the business to our rather sizeable client base. The project handles over 25 billion messages per day from direct Exchange connections.
You as the C++ Developer will be exposed to:
- Developing a robust platform integrated on high-performance, AWS deployed systems.
- Building a high-throughput C++11/14 system.
- An opportunity to learn C#/ Java/ Python on the job, the team likes to integrate other tech as they go.
You will be responsible for multiple projects from the early design phase to implementation, to production – writing reusable, scalable, testable and efficient code. We like Engineers who are keen to take on a bit of responsibility and are comfortable working with product, QA and Devops professionals.
The interview process is just 2 stages.
You will love the modern office set up next to Old Street station and you are only required in the office three times a week. Come join us!
Apply for immediate consideration for this excellent C++ Developer opportunity!
Understanding Recruitment is acting as an employment agency for this C++ Developer vacancy.
#J-18808-Ljbffr
C++ Developer - Leading Financial Data Research Firm employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer - Leading Financial Data Research Firm
✨Tip Number 1
Familiarise yourself with the financial data landscape. Understanding how market data platforms operate and the specific challenges they face will give you an edge in discussions during interviews.
✨Tip Number 2
Brush up on your C++ skills, particularly with C++11/14 features. Be prepared to discuss your experience with high-performance systems and any relevant projects you've worked on that demonstrate your coding capabilities.
✨Tip Number 3
Show your enthusiasm for learning new technologies like C#, Java, or Python. Highlight any past experiences where you've quickly adapted to new programming languages or frameworks, as this will resonate well with the team.
✨Tip Number 4
Prepare to discuss your approach to collaboration with product, QA, and DevOps teams. Being able to articulate how you work within a team and take on responsibility will be crucial in demonstrating your fit for the role.
We think you need these skills to ace C++ Developer - Leading Financial Data Research Firm
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. Emphasise your skills in high-performance systems and any exposure to AWS, as these are key aspects of the role.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the financial data sector and how your background aligns with the company's goals. Mention your willingness to learn other technologies like C#, Java, or Python, as this shows adaptability.
Showcase Relevant Projects: If you have worked on projects that involved high-throughput systems or real-time data processing, be sure to include these in your application. Provide specific examples of your contributions and the impact they had.
Prepare for Technical Questions: Since the interview process is only two stages, be ready to answer technical questions related to C++ and system design. Brush up on your knowledge of scalable and efficient coding practices, as well as any relevant algorithms.
How to prepare for a job interview at Understanding Recruitment
✨Brush Up on C++ Fundamentals
Make sure you're well-versed in C++11/14 features, as these will likely be a focus during your interview. Be prepared to discuss concepts like memory management, object-oriented programming, and templates.
✨Showcase Your Problem-Solving Skills
Expect technical questions that assess your ability to solve complex problems. Practice coding challenges and be ready to explain your thought process clearly while solving them.
✨Familiarise Yourself with Financial Data Systems
Since the role involves working with high-performance data platforms, having a basic understanding of financial data systems and how they operate can give you an edge. Research common terminologies and processes in the finance industry.
✨Demonstrate Team Collaboration
The job requires working closely with product, QA, and DevOps teams. Be prepared to discuss past experiences where you successfully collaborated with others, highlighting your communication skills and adaptability.