Skip to content

Quantitative Developer (C++)

Tower Research Capital
🇭🇰Hong KongJuniorFull-timePosted October 2, 2024

About the Role

You will be working for a successful MFT trading team at Tower Research Capital, helping to enhance existing capabilities and increase robustness of live trading. The role involves designing and implementing a low latency high-frequency trading platform, assisting in the development of a tick-by-tick backtesting research platform, and optimizing large-scale parallel computation problems. You will optimize computational efficiency of machine learning-based algorithms and develop systems, interfaces and tools for historical market data and trading simulations to increase research productivity.

Requirements

  • 1-5 years of practical experience with C++ and 1-2 years of meaningful experience with Python
  • A strong background in data structures, algorithms, and object-oriented programming
  • Demonstrated academic excellence
  • Strong working knowledge of Linux, and some SQL knowledge
  • Brilliant detail oriented problem-solving abilities
  • Passion for innovation and building systems from the ground up
  • A self-starter attitude with the ability to work independently and own problems
  • The ability to manage multiple tasks and make decisions in a fast-paced environment
  • Strong communication skills in English for business purposes

What You'll Get

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch and snacks daily
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
  • Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats and celebrations throughout the year
  • Workshops and continuous learning opportunities