28 days 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
Contact me