Our client, an elite electronic trading firm is seeking an exceptional C++ developer to participate in the architecture and development of the next generation of trading applications.

Job Requirements:

  • Exceptional developer with 3 – 5+ years experience
  • BS in Computer Science, Mathematics, Physics or similar technical field
  • Trading or Investing Firm Experience a plus
  • US Equity Options &/or Exchange connectivity Experience a major plus
  • Experience working with large data sets a plus
  • Experience with network programming involving low latency and high message rates
  • Creative/Innovative problem solving skills

Key Responsibilities:

  • Implementing domain-optimized data structures
  • Learn and internalize the theories behind current trading system.
  • Participate in the design, architecture and implementation of automated options trading systems.
  • Take ownership of system from design through implementation.

Key Skills:

  • Expert in C++;  Java a major plus
  • Exchange Connectivity, a plus
  • Options experience preferred, but not required
  • Familiarity with Linux environments;  Windows a plus
  • Strong knowledge of scripting languages a plus (especially Python)
  • High level knowledge & competencies in one or more of the following areas:
    • TCP stack optimization
    • multi-core 1 machine parallelism
    • low level performance / cache optimization / profiling

Location: New York, NY

Salary: Competitive

Contact: Kendal Ridgeway