C++ Algo Developer for Electronic Equities
Join our Electronic Equities team as a C++ Algo Developer to build and optimize high-performance algorithmic trading systems for a leading investment bank in the Americas. This role requires 7+ years of C++ development experience and expertise in low-latency and high-performance programming. You will work closely with quants, traders, and global development teams to design, code, and implement trading systems.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Profile
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
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
Similar Jobs
Explore other opportunities that match your interests
Orbis Group
Senior/Staff Software Engineer - AI Core Systems
sartre group