Quantitative Developer (C++)
Tower Research CapitalAbout 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