The C++ Software Engineer role at Hudson River Trading is focused on developing and optimizing high-performance trading systems that play a crucial role in live trading across various global markets. The engineer will be tasked with designing fault-tolerant systems and improving performance-critical code, ensuring efficiency in production environments. A bachelor's degree in a relevant field and at least one year of experience with advanced C++ are required.