Description

You will architect, design, and develop high-performing ECN/Exchange gateways integrated with the electronic stack. You will build and maintain automated stress testing harnesses and tune infrastructure for high-end electronic application platforms.

Responsibilities

  • Develop high-speed market data, order routing, RFQ, RFX, and quotation systems.
  • Conduct code reviews and implement process improvements.
  • Diagnose performance bottlenecks and perform tuning for low-latency systems.
  • Design and manage data structures and unit testing frameworks.
  • Collaborate within the ECN/Exchange connectivity team on hands-on development.

Required Skills

  • 10+ years of experience in software development.
  • Expertise in high-performance programming techniques using Java.
  • Deep understanding of multi-threading, synchronization, data structures, algorithms, and memory management.
  • Experience with FIX Protocol.
  • Familiarity with Linux programming environments.
  • Strong knowledge of networking and core technology concepts.
  • Experience with Unit Testing, Design, and Data Management.
  • Bachelor's Degree.

Education

Bachelor's Degree