Lead C++ Software Engineer

Location New York
Discipline: Financial Technology
Job type: Permanent
Contact name: Lewis Piper

Contact email: lewis.piper@venturesearch.com
Job ref: 2996
Published: about 2 hours ago

Our client, a dynamic quantitative trading firm and a leader in global high-frequency trading strategies, is seeking a talented Lead C++ Developer to join its New York–based team.

The firm is expanding an international and diverse group of experts across trading, statistics, engineering, and technology. A disciplined approach combined with rapid market feedback enables ideas to be transformed into profitable outcomes quickly. The collaborative and learning-driven environment allows teams to tackle some of the industry’s most complex challenges together. As a small and agile organization, the firm maintains the highest standards of integrity, ingenuity, and effort.

Key Responsibilities

  • Lead the development of the next-generation high-frequency trading platform
  • Build, mentor, and manage a high-performing, results-driven engineering team
  • Establish and enforce coding standards, testing frameworks, and documentation practices
  • Ensure successful system design and implementation using modern C++ and industry best practices
  • Prototype critical components while maintaining high reliability and fault tolerance
  • Adapt to a fast-paced environment, evolving the platform to meet trading requirements while managing technical debt
Requirements
  • 5+ years of experience as a Core or Quant Developer at a top-tier high-frequency trading firm (excluding banks or traditional funds) within the last 7 years
  • Experience across multiple components of HFT platforms, particularly latency-critical paths
  • Prior experience in a startup-phase HFT firm or trading team is highly desirable
  • Demonstrated leadership and people-management capabilities
Technical Skills
  • End-to-end understanding of modern HFT platforms, including market data, order entry, threading models, research environments, simulators, and strategy APIs
  • Strong proficiency in C++ (C++17 or newer)
  • Working knowledge of Python
  • Experience in multithreaded environments, including synchronization
  • Solid understanding of networking at the protocol level
  • Proficient use of modern software development tools
  • Strong knowledge of Linux operating systems, including kernel-level device and system mechanisms
Personal Attributes
  • Strong practical decision-making skills
  • Excellent analytical and problem-solving abilities
  • A deep passion for trading