R&D Software Engineer (C++)
Spotted 26m agoFull-time
Job details
- Employment
- Full-time
- Posted
- Oct 11, 2026
- Last confirmed open
- Oct 12, 2026
Job description
About this role
A leading high frequency trading firm is seeking an R&D Software Engineer to join its core technology team. This role is focused on building cutting-edge, low-latency systems that directly drive trading performance. You'll work closely with hardware and trading teams to design and implement software that pushes the limits of speed and efficiency.
Responsibilities:
- Design and develop high-performance, low-latency software systems for trading infrastructure
- Write modern, production-quality C++ code with a focus on performance and reliability
- Collaborate with hardware and systems teams to optimize code for custom hardware platforms
- Analyze system performance and identify opportunities for latency reduction
- Contribute to the design and architecture of next-generation trading systems
Requirements:
- Strong proficiency in modern C++ (C++17/20 preferred)
- Experience building low-latency, high-performance systems
- Familiarity with writing software that interfaces closely with hardware platforms (FPGAs, NICs, custom ASICs, or similar)
- Strong problem-solving skills and an interest in performance optimization
- Background in high frequency trading, networking, or real-time systems is a plus.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn