C++ Developer in New York, NY at Open Systems Technologies

Date Posted: 10/24/2019

Job Snapshot

Job Description

A multinational financial services firm is seeking a C++ Developer to join their team in New York, NY.  

Responsibilities

  • Development of extreme high-performance systems
  • Unit testing, capacity and stress testing
  • Infrastructure and operating system integration
  • Code reviews
  • Performance metrics capture and optimization
  • Support trading business and IT community on core technology
  • Integrate core technology solutions with business facing server and GUI trading applications
  • R&D and proof of concept work on new technologies in for both server and GUI platforms

Qualifications

Required

  • A Bachelor’s degree in Computer Science, or related field
  • 5+ years of relevant technical experience
  • Experience building large scale C/C++ framework/applications
  • Python programming experience
  • Knowledge of core computer science topics specific to data structures and algorithms design and development
  • Knowledge of TCP/IP, multicast and broadcast networking protocols
  • Experience with Linux operating system turning specific to low latency and high throughput application buildout
  • Experience building low latency electronic trading core technology around areas of messaging, caching, threading, process management, operating system integration, infrastructure integration, etc.

Preferred

  • Java, JavaScript and Rust programming experience
  • Big Data integration approach and implementation
  • In depth infrastructure knowledge
  • High-Speed server-side Market Data technology needed for electronic trading
  • ALGO and/or Smart Order Routing technology for electronic trading
  • Experience in the capital markets business and processes
  • Knowledge of SEC, FINRA and International Regulations in building compliance technological solutions
Job keywords: