C++ Software Engineer (Greenfield Market Data Application - HFT Firm)
Talan · New York, United States · 2 wk ago
HybridInformation TechnologyFull-time
About the role
Talan is seeking a strong C++ Developer to build a greenfield, low‑latency market data application for a high‑frequency trading firm. This is a 6‑month consulting opportunity (extendable to 12 months) based in NYC with a hybrid schedule (at least 4 days onsite per week, Monday‑Thursday). Visa sponsorship is not provided.
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
- Optimize the platform using network and systems programming and other advanced techniques to minimize latency
Requirements
- 3‑5 years of C++ backend development
- Strong C++ programming and object‑oriented design fundamentals (familiar with C++23 features or latest C++17)
- Excellent knowledge of data structures, algorithms, and system design
- Strong debugging and problem‑solving skills
- Experience building performance‑sensitive or real‑time systems is highly preferred
Pay
Salary between USD $120,000 – $150,000
Benefits
- 401(k) retirement plan with company matching
- 15 days of paid vacation per year at hire, up to 27 days according to seniority (annual untaken vacation days are cashed out)
- 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
Schedule
Hybrid – at least 4 days onsite/week, Monday‑Thursday (NYC)