At a Glance
- Tasks: Develop and implement trading systems using C++ and Python.
- Company: Join a leading bank in London, expanding its FX Trading desk.
- Benefits: Enjoy hybrid working, competitive salary, bonuses, and career growth.
- Why this job: Be part of an inclusive culture with exciting tech challenges and collaboration with traders.
- Qualifications: Experience in low-latency systems, C++, and scripting in Python required.
- Other info: This role offers excellent development opportunities and a supportive work environment.
The predicted salary is between 43200 - 72000 £ per year.
A newly created position has arisen for a Low Latency C++ Software Developer to join the FX Trading desk to work on key trading systems during trading hours. This is a leading bank in the City that is expanding and the role has arisen out of growth.
Some of the duties within this role will include but are not limited to:
- Implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python)
- Work with quants, traders, and other stakeholders to design, implement and test technology used in trading.
- Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies)
They are looking for someone who has solid experience of building high performing, low-latency systems on Linux platform, is an SME with C++ programming and the ability to script in other languages such as Python.
In return they are offering an excellent remuneration package, plus huge bonus potential, a hybrid working model, low staff turnover, inclusive culture and excellent career progression and development opportunities.
Please apply to find out more about this exciting opportunity!
C++ Software Developer (London Area) employer: Placed
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Developer (London Area)
✨Tip Number 1
Familiarise yourself with the latest trends and technologies in low-latency systems. Being able to discuss recent advancements or challenges in this area during your interview will show your passion and expertise.
✨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who work in trading environments. Attend relevant meetups or webinars to make connections that could lead to referrals or insider information about the role.
✨Tip Number 3
Brush up on your C++ and Python skills by working on personal projects or contributing to open-source projects. This not only enhances your coding abilities but also gives you practical examples to discuss in interviews.
✨Tip Number 4
Prepare to demonstrate your understanding of DevOps practices. Familiarise yourself with continuous integration tools and methodologies, as being able to speak confidently about these will set you apart from other candidates.
We think you need these skills to ace C++ Software Developer (London Area)
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, especially those involving low-latency systems. Mention your familiarity with Linux and any scripting languages like Python.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with the responsibilities mentioned in the job description, particularly your experience in trading systems and collaboration with quants and traders.
Showcase Relevant Projects: If you have specific projects that demonstrate your ability to build high-performing systems, include them in your application. Detail your role in these projects and the technologies used, especially focusing on C++ and any DevOps practices.
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 for a software development role.
How to prepare for a job interview at Placed
✨Showcase Your C++ Expertise
Make sure to highlight your experience with C++ during the interview. Be prepared to discuss specific projects where you implemented high-performance, low-latency systems, and explain the challenges you faced and how you overcame them.
✨Understand the Trading Environment
Familiarise yourself with the FX trading landscape and the key systems involved. Being able to discuss market data, order management, and user interfaces will demonstrate your knowledge and enthusiasm for the role.
✨Demonstrate Collaboration Skills
Since the role involves working closely with quants, traders, and other stakeholders, be ready to share examples of how you've successfully collaborated in past projects. Highlight your communication skills and ability to work in a team.
✨Prepare for Technical Questions
Expect technical questions related to C++ and possibly Python. Brush up on your coding skills and be ready to solve problems on the spot. Practising common algorithms and data structures can help you feel more confident.