3 months ago
New York, NY, USASenior / Staff+

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ code.
  • Implement performance and quality modules, identify bottlenecks and bugs, and devise solutions.
  • Collaborate with clients and internal teams on requirements gathering, design, and implementation.
  • Help maintain code quality, organization, and automation.

Requirements

  • 7–10+ years of hands-on experience developing applications in C++.
  • Strong proficiency in C++, including the language specification and standard library STL containers and algorithms.
  • Proficiency in data structures, algorithms, and object-oriented design principles.
  • Proficiency with C++ templating and dynamic polymorphism concepts.
  • Experience with modern C++ standards.
  • Familiarity with TCP/IP, UDP, and multicast.
  • Experience with unit testing, code reviews, and development best practices.

Tech Stack

Categories

Cantor Fitzgerald / BGC Partners

About Cantor Fitzgerald / BGC Partners

1,001-5,000 employees

Cantor Fitzgerald is a global financial services firm that brokers and trades fixed income and equities, underwrites and advises via its investment bank, and provides prime brokerage, asset management, and commercial real estate financing to institutions, corporations, and governments. Founded in 1945 and headquartered in New York, it operates worldwide and is affiliated with BGC Partners (NASDAQ: BGC), which runs interdealer brokerage and related financial technology businesses.

Contact me