Senior C++ Engineer - Low-Latency Trading Systems
New York
USD250000 - USD350000
PR/557099_1760040055
Senior C++ Engineer - Low-Latency Trading Systems
A global trading firm is hiring a Senior Software Engineer to join a high-impact team responsible for building and optimizing low-latency infrastructure that powers real-time trading across global markets. This is a deeply technical role where precision, performance, and reliability are critical.
You'll work closely with traders, quants, and fellow engineers to design scalable systems that support high-frequency strategies. The team operates in a fast-paced environment with short development cycles, and your contributions will directly influence trading outcomes.
Responsibilities:
- Architect and implement high-performance trading applications in C++
- Optimize systems for latency, throughput, and fault tolerance
- Collaborate with cross-functional teams to translate trading needs into robust technical solutions
- Investigate and resolve production issues in real-time environments
- Contribute to design reviews, performance tuning, and technology evaluations
Qualifications:
- 5+ years of professional experience in software engineering
- Deep expertise in C++ (ideally modern standards like C++17 or C++20)
- Strong understanding of systems-level programming, multithreading, and Linux internals
- Experience in latency-sensitive environments such as trading, networking, or real-time systems
- Familiarity with performance profiling, debugging, and optimization techniques
- Degree in Computer Science, Engineering, Mathematics, or a related technical field
- Excellent communication skills and a collaborative mindset