C++ Software Engineer
Build a greenfield, low-latency market data application for a high-frequency trading firm.
- New York, New York, United States
- Contract
- Hybrid
- $120K–$150K per year
- Posted Nov 11, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Design and develop high-performance C++ systems from the ground up for a global Market Data Feed Application
- Apply strong OOP, design patterns, data structures, and algorithms to build clean and maintainable systems
- Design scalable, low-latency components for real-time market data processing
- Develop network connectivity using UDP/TCP, including multicast
- Implement and integrate financial market data protocols including ITCH, PITCH, and OUCH
- Build market data processing and order book components
- Design concurrent, thread-safe systems with a focus on latency, throughput, and reliability
- Profile, benchmark, and optimize performance-critical code
- Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency
Requirements
- Experience in a high-frequency trading
Nice to have: building performance-sensitive or real-time systems
Skills
C++Object-Oriented DesignData StructuresAlgorithmsSystem DesignUDP/TCPMulticastITCHPITCHOUCHC++ 23C++ 17
Benefits
- 401(k) retirement plan with company matching
- 15 days of paid vacation per year at hire and up to 27 according to seniority
- 8 paid holidays
- 5 sick days
- 2 personal days per year
- Company health, dental, and vision insurance plans + FSA
- Voluntary STD and LTD
- Commuter/transit benefits
More jobs nearby
Full description
Company details are for members
Sign up for a free job alert to see Talan's profile, website and LinkedIn, and the same for every employer on Referso Jobs.