A leading global quantitative trading firm is seeking an experienced C++ Software Engineer to develop and optimize ultra-low-latency systems that power trading across global financial markets. The role involves collaborating with traders and researchers, and tackling complex challenges in a highly competitive industry. Candidates should have at least 3 years of engineering experience and strong C++ skills, and will work on systems that ensure optimal performance and fault tolerance. This position offers direct impact in an innovative culture.
Qualifications
3+ years of professional software engineering experience.
Exceptional system design, debugging, and problem-solving skills.
Strong, hands-on C++ expertise.
Responsibilities
Develop and optimize infrastructure for market data ingestion, order entry, and execution logic.
Design and implement fault-tolerant, ultra-low-latency systems for live trading.
Profile, benchmark, and enhance performance-critical production code.
Build and maintain core infrastructure supporting client-facing platforms.
Develop software that interfaces with specialized trading hardware.
Skills
C++ expertise
System design
Debugging
Problem-solving
Education
Bachelor’s degree in Computer Science or related field
Job description
A leading global quantitative trading firm is seeking an experienced C++ Software Engineer to develop and optimize ultra-low-latency systems that power trading across global financial markets. The role involves collaborating with traders and researchers, and tackling complex challenges in a highly competitive industry. Candidates should have at least 3 years of engineering experience and strong C++ skills, and will work on systems that ensure optimal performance and fault tolerance. This position offers direct impact in an innovative culture.