C++ Developer Job at Selby Jennings, New York, NY

UkFZMjVidkpNdFhod3lJV1FoZ3pmNmsxR3c9PQ==
  • Selby Jennings
  • New York, NY

Job Description

About the Company
A global proprietary trading firm is seeking a skilled C++ Developer. The firm specializes in high-frequency, low-latency trading across global markets, leveraging advanced technology and a collaborative team culture. With access to major exchanges worldwide, the company executes complex strategies at scale with speed and precision.

Position Overview
The firm is looking for a highly capable C++ Developer to join its core trading team. This individual will work closely with researchers and traders to design, implement, and optimize high-performance trading strategies in fast-paced cryptocurrency markets. The role involves full lifecycle development-from simulation and backtesting to live deployment and performance tuning.

Key Responsibilities

  • Develop and optimize low-latency trading strategies using modern C++ (C++17/20)
  • Build robust, event-driven backtesting and simulation frameworks
  • Process large-scale L2/L3 market data for research and evaluation
  • Collaborate with quantitative researchers and traders to translate alpha ideas into production-ready code
  • Monitor live strategies, investigate anomalies, and enhance system resilience
  • Write clean, modular, and testable code with a strong focus on performance

Required Qualifications

  • 3-5 years of professional experience in C++ development (C++17/20)
  • Expertise in performance optimization, multithreading, and memory management
  • Experience with real-time or data-intensive systems
  • Proficiency with Linux, CMake, and debugging tools (e.g., gdb, perf, valgrind)
  • Strong understanding of algorithm design and software architecture
  • Excellent communication and collaboration skills

Preferred Qualifications

  • Experience with exchange APIs (REST/WebSocket)
  • Familiarity with market microstructure and order book dynamics
  • Proficiency in Python for research and analysis
  • Background in Computer Science, Engineering, Applied Math, or AI
  • Experience supporting production trading systems with real-time monitoring

Job Tags

Worldwide,

Similar Jobs

FPC of Greensboro, NC

Quality Control Laboratory Investigator Job at FPC of Greensboro, NC

 ...FPC of Greensboro has partnered with a growing Pharmaceutical manufacturing client company to identify a QC Lab Investigator in their Suffern, NY area manufacturing plant. This position will need to be on-site during regular working hours (Monday-Friday). The QC Lab... 

Universal Orlando

Sr. Software Engineer - CMS Developer Job at Universal Orlando

 ...specific departments. Youll learn more about this during the recruitment process. \nJOB SUMMARY:\n The Sr. Software Engineer - CMS Developer role is to provide highly specialized skills and knowledge that will enable the successful design, code and delivery of complex... 

VP STUDENT ENROLLMENT, ENGAGEMENT & SERVICES

MAIL CLERK Job at VP STUDENT ENROLLMENT, ENGAGEMENT & SERVICES

 ...Title: MAIL CLERK Agency: VP STUDENT ENROLLMENT, ENGAGEMENT & SERVICES Location: Norfolk, VA FLSA: Non-Exempt Hiring Range: Full Time or Part Time: Full Time Additional Detail Job Description: Responsible for sorting incoming mail for approximately... 

Fiserv

Sales Executive - Transactional Print Job at Fiserv

 ...What does a successful Sales Executive, Transactional Print do at Fiserv? As a successful Sales Executive, you will work with our print output services team to support transactional print sales to include, bills, statements, critical letters/notices, insurance policies... 

TradeSource SE 1

Electrician Helper Job at TradeSource SE 1

 ...and motivated attitude with the desire to work in a fast-paced, energetic team environment required Proven experience as an electrician helper Experience in industrial and/or commercial electrical systems Demonstrable ability to use electrical and hand tools (e....