Equities Connectivity C++ Developer

Leading Investment Bank - Equities Electronic Trading/Connectivity - C++ Developers Needed

Candidate will be working within the Global Equities Connectivity team. Primary responsibilities will include enhancing existing and building new functionality for the interface applications that communicate with stock exchanges, customers and process orders / executions messages from / to Equities trading systems.

Contribute to the engineering efforts of automating our daily processes, monitoring systems, and improving existing software.

Primary Responsibilities

As part of the team, the person in this role, under the guidance of the team leader, will primarily focus on the following tasks:

  • Develop additional functionality for the interface applications to support new business and technology requirements
  • Increase resiliency and performance of existing applications
  • Troubleshoot connectivity problems in production
  • Install the applications in production to implement exchange / customer connectivity for Equities trading systems
  • Interact with technology and business groups in Equities to provide technical solutions in order management areas


  • 5+ years of work experience
  • Strong C/C++ in a real-time app dev environment
  • Multi-threading experience
  • Experience in production support of real time processes
  • Skilled in the use of debuggers and performance tuning utilities (valgrind, Vtune, etc.)
  • Experience working in the UNIX environment (preferably Linux, AIX & Sun)
  • Good verbal/written communication skills
  • Perl, shell scripts and Sybase knowledge

A Strong Plus

  • Experience in developing / supporting trading systems
  • Exchange protocol exposure (FIX, CMS, LIFFE, etc.)


Back to Job Index