A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry * The software you build and the projects you work on ...
A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry * The software you build and the projects you work on ...
These systems enable Tower to execute algorithmic trading strategies based on patterns in market behavior. By building and maintaining this high-performance infrastructure, Tower's developers have ...
These systems enable Tower to execute algorithmic trading strategies based on patterns in market behavior. By building and maintaining this high-performance infrastructure, Tower's developers have ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
C++ Developer (Hybrid)
Montreal, QC · Hybrid
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
C++ Developer (Hybrid)
Montreal, QC · Hybrid
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
C++ Developer (Hybrid)
Montreal, QC · Hybrid
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
C++ Developer (Hybrid)
Montreal, QC · Hybrid
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, data analytics ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, data analytics ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, data analytics ...
The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, data analytics ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... Algorithmic skills. Nice-to-have: * Knowledge of messaging technologies (nats.io, RabbitMQ ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... Algorithmic skills. Nice-to-have: * Knowledge of messaging technologies (nats.io, RabbitMQ ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... 7. Algorithmic skills Nice-to-have: Knowledge in messaging technologies (nats.io, RabbitMQ ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... 7. Algorithmic skills Nice-to-have: Knowledge in messaging technologies (nats.io, RabbitMQ ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... 7. Algorithmic skills Nice-to-have: Knowledge in messaging technologies (nats.io, RabbitMQ ...
Programmer Analyst
Montreal, QC · On-site
Your position revolves around developing a strategic trading tool for trade capture and regulatory ... 7. Algorithmic skills Nice-to-have: Knowledge in messaging technologies (nats.io, RabbitMQ ...
Geospatial Data Engineer
Montreal, QC · On-site +1
Build GIS analysis algorithms for weather-aware route optimization * Integrate multi-source ... You think in trade-offs. You can explain why you chose PostGIS over alternative spatial databases ...
Geospatial Data Engineer
Montreal, QC · On-site +1
Build GIS analysis algorithms for weather-aware route optimization * Integrate multi-source ... You think in trade-offs. You can explain why you chose PostGIS over alternative spatial databases ...
Build innovative algorithms to further develop our risk strategies. * Support the transformation of ... Trade Union (If applicable) Job Family Data (FG) Unposting Date 2026-09-10
Build innovative algorithms to further develop our risk strategies. * Support the transformation of ... Trade Union (If applicable) Job Family Data (FG) Unposting Date 2026-09-10
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Together, we contribute to the success of one of the fastest growing and largest publicly traded ... Understand the energy markets' settlement and charge code algorithms to develop shadow calculations ...
Algorithmic Trading information
What is algorithmic trading?
Algorithmic trading involves trading in equities, currencies, or other financial instruments using computer programs. A trading program uses an algorithm to calculate current market conditions. This trading method is automated, so the program buys or sells the financial instrument when the algorithm says that the market meets all the requirements for a profitable trade. To create an algorithm, you perform mathematical and statistical analysis, also known as quantitative analysis, on an exchange or equity. After creating an algorithm with defined trading rules, you test it using historical market data. While this is primarily a technical field, you also need an understanding of the market.
What is algorithmic trading?
What are the key skills and qualifications needed to thrive as an algorithmic trader, and why are they important?
What are the main challenges faced by professionals in algorithmic trading, and how can they be addressed?
What is the difference between Algorithmic Trading vs Quantitative Analyst?
| Aspect | Algorithmic Trading | Quantitative Analyst |
|---|---|---|
| Required Credentials | Degree in finance, computer science, or related field; programming skills | Degree in mathematics, statistics, or finance; strong analytical skills |
| Work Environment | Trading firms, hedge funds, financial institutions; fast-paced | Investment banks, asset management firms; research-focused |
| Employer & Industry Usage | Used to automate trading strategies | Develops models to inform trading decisions |
While both roles involve quantitative skills and finance knowledge, Algorithmic Traders focus on implementing automated trading systems, whereas Quantitative Analysts develop models and strategies that may be used by traders or firms. The roles often overlap but differ mainly in their primary focus: execution versus modeling.
What are popular job titles related to Algorithmic Trading jobs in Quebec?
For Algorithmic Trading jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Algorithmic Trading jobs in Quebec look for?
The top searched job categories for Algorithmic Trading jobs in Quebec are:

Intern Software Developer - Montreal - 2027
Montreal, QC • On-site
Internship
Posted 25 days ago
Job description
This internship is based in Montreal and is available in any season. Please indicate your preferred season in the application questions.
The minimum length of the Internship must be 12 weeks.
Squarepoint sits at the intersection of finance, mathematics, and technology. From petabyte-scale data platforms to ultra-low-latency trading systems, we build the infrastructure that powers systematic investing across every major asset class and market worldwide.
We are looking for highly motivated students with a deep passion for technology and software development to join our Software Developer Internship program. As a participant in the internship program, you will work closely with experienced engineers to develop and deliver custom software solutions that solve complex problems. During your time with us, you will work in collaboration with your mentors on a project that has a visible impact on the business.
We have internship opportunities across various teams including; Data Engineering, Risk, Market Data, Quant Development, Frontend and many more...
Position Overview:
- A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry
- The software you build and the projects you work on will be leveraged to support active and ongoing trading with the markets
- Independent programming projects in Python or C++
- Intern social events to let you network with other Squarepoint employees and explore the city where you're spending your internship
Required Qualifications:
- Pursuing a degree in Computer Science, Computer/Electrical Engineering, Mathematics or equivalent
- Candidates must be in penultimate year of study
- Knowledge of one or more of the following programming languages: Python, C++, Java, Rust, C
- Knowledge of Unix systems
- A deep passion for technology
- Exceptional problem-solving skills and strong communication skills
About Squarepoint Capital
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
1,001 - 5,000 Employees
Headquarters location
New York, NY, US
Year founded
2000