
C++ Software Engineer (Greenfield Market Data Application)
Talan · New York · United States · Hybrid
- IT Services & Consulting
- 5,001–10,000 employees
- Paris, Île-de-France
Mixed hiring record · median 42 days open
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
- 31% of this employer's openings are over 60 days old
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
Location
NYC (Hybrid – at least 4 days onsite/week, Monday - Thursday)
This is a 6 month consulting opportunity that can be extended up to 12 months
Visa Sponsorship
Talan does not sponsor U.S. work permits or employment visas.
We are looking for a strong C++ Developer to build a greenfield, low-latency market data application for a high-frequency trading firm. The ideal candidate will have strong OOP fundamentals, especially in C++, and will be passionate about developing new features on Trade and Market Access Platforms.
Role and 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
- 3-5 years of C++ backend development
- Strong C++ programming and object-oriented design fundamentals (Must be 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.
Company’s Benefits
At Talan, we invest in our employees' well-being and empower them with benefits, including:
- 💵 Salary between USD $120,000 - 150,000
- 💸401(k) retirement plan with company matching
- 🌴15 days of paid vacation per year at hire and up to 27 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
All your information will be kept confidential according to EEO guidelines.
Skills
More jobs at Talan
All 451- Analytics Engineer Confirmé/Sénior (H/F)Talan · Nantes, Pays de la Loire, Francetoday
- Gestionnaire de projets, OracleTalan · Montreal, QC, Canadatoday
- Consulting - Consultant Confirmé / Senior – Stratégie Data & IA Générative - Paris (H/F)Talan · Paris, IDF, Francetoday
- Consulting - Manager / Manager Senior - Data, IA & IA Générative - Paris (H/F)Talan · Paris, IDF, Francetoday
- Tech Lead Java / Angular (H/F)Talan · Paris, IDF, Francetoday
Similar roles
- Software Development Senior AssociateDTCC · Tampa, FL, United States · USD 75,000–150,000today
- Electric Power Generation Field Service TechnicianYancey Bros. · Pooler, GA, United Statestoday
- DevOps EngineerQ1 Technologies · VAtoday
- SAP iXp Intern - HanaHaus Business Insights AnalystSAPITBusinessSysteme · Newport Beach, CA, United Statestoday
- Principal Software EngineerPearson · United States · USD 150,000–170,000/yrtoday
- Help Desk AnalystA929e1bc-abab-4b3c-8606-9c48f1a10926 · San Diego, CA, United States · USD 57,000–76,000/yrtoday