Senior C++ Developer
Manhattan, Nowy Jork
RITS Professional Services
📍 Work mode: 100% Remote (with minimum 6h overlap with NYC hours: 12:00–20:00 CEST; ideally 14:00–22:00 CEST)🕒 Contract type: B2B
💼 Experience level: Senior
💰 Rate: 9000 - 10000$ net + VAT / month
⏳ Start date: ASAP
📆 Project length: Long-term cooperation
🏢 About the Company
We collaborate exclusively with a stable US-based client, a global leader in electronic trading platforms that has operated for over 25 years. The company serves the world’s leading asset managers, central banks, hedge funds, and other institutional investors — facilitating around 30 trillion USD in trades every month across its electronic marketplaces.
📌 About the Role
We’re looking for a Remote Senior C++ Engineer to join an international team building a dealer trading system for a high-traffic, real-time trading platform.
💼 Your Responsibilities
Work with a substantial codebase, requiring an inquiring and tenacious approach to development and maintenance
Implement code for interfacing with the dealer trading system
Understand and enhance the existing codebase and infrastructure
Ensure high reliability and testing coverage
Implement and refine APIs used by dealer-banks for automated trading
Use simulators to test enhancements
Collaborate with internal stakeholders (e.g., product managers) during development, testing, and post-production
Provide 2nd line support and investigate production/development issues
✅ Key Competencies
10+ years of experience with C++ (working with C++17/20)
Proven experience in the financial or fintech industry
Solid understanding of financial instruments (bonds, derivatives, futures, stocks)
Strong background in multi-threaded development
Experience with enterprise architecture (e.g., client-server, multi-layer systems)
Proficiency in network programming (TCP/IP)
Ability to quickly understand and debug complex enterprise systems
Clear and effective communication skills (written and spoken)
English: B2+/C1 level
➕ Nice to Have
Experience with Unix/Linux
Experience with Node.js
Degree in Computer Science, Mathematics, Statistics, or a related field
🎁 What We Offer
Competitive daily rate (B2B)
Hardware & setup budget (e.g., standing desk, laptop, monitors, coworking space)
Optional integration trips (New York / London / Warsaw) — 3–4 days, covered by the company
🎯 Recruitment Process
2–3 stages (fully remote)
Technical interviews (including live coding or code discussion)
HR interview
Fast decision-making process