Taro Logo

Algo Developer (C++)

A leading full-stack, high-frequency proprietary trading firm located in New York and Taipei, specializing in latency-sensitive trading systems.
$100,000 - $150,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance

Description For Algo Developer (C++)

Anti Capital, a leading high-frequency proprietary trading firm, is seeking a talented C++ Algorithmic Developer to join their team in New York. This role combines sophisticated software engineering with quantitative trading, focusing on developing and implementing high-performance trading strategies for cryptocurrency markets.

The position requires expertise in modern C++ development, with a strong emphasis on building low-latency, high-throughput systems. You'll be working at the intersection of financial markets and technology, utilizing state-of-the-art trading algorithms and execution platforms. The role involves end-to-end development of trading strategies, from simulation and backtesting to live deployment and performance optimization.

As an Algo Developer, you'll collaborate closely with researchers and traders, translating complex trading ideas into production-ready code. The role demands strong technical skills in C++, system optimization, and real-time processing, combined with an understanding of market microstructure and trading strategies.

The company offers a competitive base salary range of $100,000 - $150,000 annually and provides an environment where you can work with cutting-edge technology and sophisticated trading systems. Anti Capital's strategic presence in both New York and Taipei, along with their comprehensive access to major exchanges worldwide, positions them at the forefront of the financial trading industry.

This is an excellent opportunity for a skilled C++ developer who is passionate about financial markets and wants to work on challenging technical problems in a fast-paced, dynamic environment. The role offers significant growth potential and the chance to work with advanced trading technologies while contributing to the company's continued success in high-frequency trading.

Last updated 13 days ago

Responsibilities For Algo Developer (C++)

  • Design, implement, and optimize trading strategies using modern C++
  • Build high-performance, event-driven backtesting and simulation frameworks
  • Process large-scale L2/L3 market data for research and evaluation
  • Collaborate with researchers and traders to convert alpha ideas into robust code
  • Provide live trading support: monitor strategy behavior, investigate anomalies, improve resilience
  • Write clean, testable, and efficient code with a strong emphasis on software architecture
  • Continuously optimize strategy performance, including latency-sensitive components

Requirements For Algo Developer (C++)

  • 3–5+ years of professional experience in C++ development (C++17/20), with mastery of language features and performance optimization
  • Proven track record of building high-performance, reliable systems in a real-time or data-intensive setting
  • Experience with CMake and modern C++ build systems
  • Familiarity with algorithm design, multithreading, memory management, and CPU-level performance tuning
  • Experience with statistical modeling, time-series analysis, or trading strategy development
  • Proficiency in Linux and debugging tools (e.g., gdb, perf, valgrind, sanitizers)
  • Strong communication skills and the ability to collaborate in a fast-paced environment
  • Fluent English

Interested in this job?

Jobs Related To Anti Capital Algo Developer (C++)