Senior C/C++ Developer - Trading Platforms

Location: New York, NY
Date Posted: 11-08-2017
Employment Type:     Full Time Perm - US Citizen or Green Card

Participate in capital markets all around the world specializing in the most unique and efficient design and development of high frequency trading systems. Working directly with professional traders to develop algorithmic trading systems, you will utilize your solid experience in high performance computing, algorithmic strategy and development within these financial markets.

Candidates must have the following traits:
  • Team players with strong listening skills and willing to learn from other technical resources
  • Big thinkers who bring insight, knowledge, technical acumen and passion for innovation 
  • Leader in developing and delivering groundbreaking solutions
  • Professional, clear and concise communication skills
  • Combine Big Data with “fault tolerant” and “microseconds round trip” to support new exchange development
  • Support or lead design, for the solution using technical and functional expertise
  • Expert experience and knowledge with automated/algorithmic trading

Essential Skill and Experience 
  • 5 + years experience with trading applications and frameworks
  • 5 + years experience in systems development in a high throughput, low latency trading systems environments
  • 5 + years experience in all phases of software development life cycle, from requirements gathering to design, coding and testing 
  • 5 + years of C/C++ programming in a Unix/Linux environment
  • 5 + years of strong skills in both structural and Object Oriented programming in C++: concepts, data structures, patterns, multithreaded programming, IPC
  • 5 + years experience in Ultra-Low latency system knowledge
  • Familiarity with C++11 
  • Experience in high performance computing
  • Solid understanding of financial markets
  • Solid Linux scripting skills
  • FIX protocol experience
  • Experience with simulation and testing frameworks
  • Market Data and Order Management System Experience 
Essential Education and Certifications
  • Bachelor’s degree in Computer Science, Management Information Systems, or equivalent work experience is desired.
this job portal is powered by CATS