Towerresearchcapital
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Montreal. Posted 2 months ago
The role
This role is part of a rotational program providing hands-on experience across multiple engineering teams. You will evolve the trading platform, design high-performance infrastructure, and collaborate with researchers to deploy systematic trading strategies.
What you will do
- Evolve the trading platform to support quantitative research, simulation, and production trading.
- Partner with quantitative researchers, traders, and software engineers to deploy systematic trading strategies.
- Design and develop high-performance trading infrastructure for market data and order routing.
- Build frameworks and tools for researchers to prototype, backtest, and deploy strategies.
- Develop scalable systems for live and historical market data access.
- Translate quantitative models into robust production systems.
- Optimize systems through low-latency software design and network programming.
- Create tools and analytics to identify market patterns and evaluate strategy performance.
- Build risk management, monitoring, and performance attribution systems.
- Diagnose performance, execution, and market data issues in production.
Required qualifications
- Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
- 0-2 years of experience.
- Strong foundation in algorithms, data structures, distributed systems, and software design.
- Excellent programming skills in C++.
- Interest in financial markets, systematic trading, and quantitative research workflows.
- Experience building high-performance systems, data-intensive applications, or low-latency software.
- Ability to collaborate effectively with quantitative researchers, traders, and engineers.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Strong communication skills and a collaborative mindset.
Nice to have
- experience in Python
Benefits
- 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
- Company-sponsored sports teams and fitness events
- Volunteer opportunities and charitable giving
- Social events, happy hours, treats, and celebrations throughout the year
- Workshops and continuous learning opportunities
About the company
Tower Research Capital is a leading quantitative trading firm founded in 1998. The company operates a high-performance platform with independent trading teams and a global presence.