Ref: #71370

C++ Trading Systems Engineer

Job Title: C++ Trading Systems Engineer
Location: Jersey City, NJ (On-site: 5 days a week)
Position Overview:
We are seeking a skilled C++ Engineer to join our team and contribute to the development of high-performance trading systems. The ideal candidate will have experience building scalable and reliable trading infrastructure, with a strong understanding of low-latency programming, market data handling, and order execution systems. The role requires collaboration with quantitative and trading teams to deliver robust solutions in a fast-paced environment.

Key Responsibilities:

  • Design, develop, and optimize trading system components using C++.
  • Build low-latency, high-throughput market data processing and order execution engines.
  • Collaborate with traders and quantitative analysts to implement trading strategies.
  • Conduct system testing, performance tuning, and debugging to ensure stability and efficiency.
  • Maintain and improve existing trading infrastructure, implementing new features as needed.
  • Ensure compliance with industry standards and best practices for financial software development.

Qualifications:

  • Proven experience in C++ development, particularly in trading or financial systems.
  • Strong understanding of low-latency programming, multi-threading, and network programming.
  • Experience with real-time data feeds, message queues, and FIX protocol.
  • Knowledge of trading concepts, order types, and market microstructure.
  • Familiarity with Linux/Unix environments.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment.

Preferred Qualifications:

  • Experience with FPGA, GPU programming, or other hardware acceleration approaches.
  • Knowledge of Python, Java, or other relevant languages.
  • Background in algorithmic trading, quantitative finance, or market making.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!