High-Performance Software Engineer, R&D for Trading

High-Performance Software Engineer, R&D for Trading

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
NJF Global Holdings Ltd

At a Glance

  • Tasks: Design and deliver software and hardware solutions to enhance trading performance.
  • Company: Leading global trading firm based in Greater London.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Exciting environment with potential for career advancement.
  • Why this job: Join a dynamic team and make a real impact on trading systems.
  • Qualifications: Strong C/C++ skills and experience in low-level software development.

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

A leading global trading firm in Greater London is seeking Software Engineers to join its R&D team. The successful candidates will work on designing and delivering both software and hardware solutions that impact trading performance.

Responsibilities include:

  • Identifying performance improvements within automated trading systems
  • Developing high-performance software solutions

Candidates should possess:

  • Strong C/C++ skills
  • Experience in low-level software development
  • A solid understanding of networking concepts

High-Performance Software Engineer, R&D for Trading employer: NJF Global Holdings Ltd

As a leading technology-driven quantitative trading firm, we pride ourselves on fostering a dynamic and innovative work culture that prioritises collaboration and excellence. Our employees benefit from cutting-edge projects in ultra-low-latency systems, alongside opportunities for professional growth and development in a fast-paced environment. Located in a vibrant tech hub, we offer a unique chance to work with top-tier talent and state-of-the-art technology, making it an ideal place for those seeking meaningful and rewarding careers.

NJF Global Holdings Ltd

Contact Details:

NJF Global Holdings Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land High-Performance Software Engineer, R&D for Trading

Tip Number 1

Network like a pro! Reach out to current employees at the firm or similar companies on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio of projects that highlight your C/C++ expertise and any low-level software development you've done. This will help us stand out during interviews.

Tip Number 3

Practice makes perfect! Brush up on your technical interview skills by solving coding challenges related to trading systems. We can use platforms like LeetCode or HackerRank to get ready.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we often have exclusive roles listed there that you won’t find anywhere else.

We think you need these skills to ace High-Performance Software Engineer, R&D for Trading

C/C++
Low-Level Software Development
Networking Concepts
Performance Improvement
Software Design
Software Delivery
Automated Trading Systems

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your strong C/C++ skills and any experience you have with low-level software development. We want to see how your expertise can contribute to our R&D team and improve trading performance.

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements of the High-Performance Software Engineer role. We love seeing candidates who take the initiative to align their experiences with what we’re looking for.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your qualifications and experiences. Avoid fluff and focus on what makes you a great fit for the role.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at NJF Global Holdings Ltd

Know Your C/C++ Inside Out

Make sure you brush up on your C/C++ skills before the interview. Be prepared to discuss your past projects and how you've used these languages to solve complex problems, especially in low-level software development.

Understand Trading Systems

Familiarise yourself with automated trading systems and their performance metrics. Being able to discuss how you can identify performance improvements will show that you understand the core of what the firm does.

Networking Knowledge is Key

Since a solid understanding of networking concepts is crucial, be ready to explain how networking impacts software performance. Brush up on protocols, latency issues, and how they relate to trading systems.

Prepare for Technical Challenges

Expect technical questions or coding challenges during the interview. Practice solving problems on platforms like LeetCode or HackerRank, focusing on algorithms and data structures relevant to high-performance applications.