C++ Algo Developer - Electronic Equities (New-York Based role)
This position is based in New York, and relocation is mandatory. We are open to French nationals who are willing to relocate and for whom we can sponsor a work visa. Remote work from France is not possible for this role.
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specialized in Banking, Finance, and Financial Services. Through our core human values – proximity, teamwork, diversity, excellence – our 1000 expert consultants, hailing from 35 different nationalities, collaborate across 13 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Luxembourg, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore.
Context
We are looking for a C++ Algo Developer to join the Electronic Equities team at a leading investment bank in the Americas. The role focuses on building and optimizing high-performance algorithmic trading systems for the bank’s own trading activities, including low-latency market access, order routing, and execution platforms.
This is a fast-paced, collaborative environment , working closely with quants, traders, and global development teams. Developers can specialize in algorithmic logic, high-throughput optimizations, or market connectivity layers , depending on skills and interests.
Responsibilities
- Develop and maintain the bank’s low-latency algorithmic trading systems
- Translate business and trading requirements into technical design and implementation
- Participate in architectural discussions to improve platform performance and scalability
- Support production issues and assist in incident resolution
- Collaborate with global development teams
- Take end-to-end ownership of features: design, coding, peer review, QA, and production releases
- Mentor junior team members and promote best practices
Profile
Required:
- 7+ years of C++ development experience
- Expertise in low-latency and high-performance programming
- Strong knowledge of Linux, scripting, and system tools
- Experience with multi-threaded programming and performance optimization
- Bachelor’s or Master’s in Computer Science, Engineering, Math, Physics, or related field
Preferred:
- Experience in front-office / investment banking technology
- Understanding of equity market microstructure
- Knowledge of TCP/IP networking, UDP, Multicast