What are the responsibilities and job description for the Senior System Engineer C++ position at Algo Capital Group?
Software Engineer, Systems - C (HFT)
A leading global systematic hedge fund is growing their Software teams- seeking an exceptional Software Engineer to join their multi-billion dollar technology trading platform. We're looking for candidates with strong technical experience in C Development. As part of the Core Infrastructure team, you'll design, develop, and maintain our globally deployed low latency trading platform.
Skills Required:
- Experience developing high-availability systems in C and Python with stringent resource/latency constraints
- Strong background in multi-threaded programming with deep understanding of hardware/software interaction
- Expertise in performance optimization (applications, Linux, socket I/O) and advanced troubleshooting
- Proficiency with C libraries including STL and Boost; Thorough knowledge of C 14/ 20 standards
- Track record of complex projects such as custom compiler development, matching engine implementation, or real-time large data processing
- Excellent communication skills, both verbal and written
- Experience in trading technology or comparable ultra-low latency environments solving highly complex challenges is desirable
- Full life-cycle software development experience with specialized hardware/software architectures for ultra-low latency trading systems
This role offers substantial compensation including competitive base salary and performance bonuses, with significant career advancement opportunities at a world-class hedge fund. You'll help build our next-generation systems for electronic trading from the ground up and be part of teams that see the impact and results of their work on a daily basis.