1

Algorithmic Trading Developer Jobs in Toronto, ON

Senior Full Stack Engineer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

This role will work closely with Trading, Operations, Compliance, Data, and Technology teams to ... SQL Server, Azure Data Factory * DevOps: Azure DevOps, Git, CI/CD pipelines Additional Information:

The Trade Desk is a global technology company with a mission to create a better, more open internet ... ABOUT THE ROLE Our team is responsible for developing algorithms that run in our real time bidding ...

Financial modeling and analytical algorithms * Assess technical trade-offs across build vs. buy ... Degree in Mathematics, Computer Science, Engineering, Physical Sciences, or a related quantitative ...

Sr. GenAI Engineer

Toronto, ON ยท Hybrid

CA$130K - CA$145K/yr

... & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and ... Strong knowledge of algorithms, data structures, and distributed computing environments. Preferred ...

Manage software releases and deployment activities, leveraging automation and DevOps practices to ... algorithms, software architecture, integration patterns, and modern application development.

Have the ability to explain the various trade offs made in decisions * Manage project priorities ... Experience working with data structures or algorithms. * Ability to work with a low-ego, highly ...

... trades, owners, architects, engineers, and deliver projects as a team leader. * Identify any ... algorithmic tools in any stage of its hiring, recruiting, or candidate evaluation process.

Showing results 21-40

Algorithmic Trading Developer information

What are the key skills and qualifications needed to thrive as an algorithmic trading developer?

To thrive as an Algorithmic Trading Developer, you need strong programming skills (especially in Python, C++, or Java), a solid grasp of quantitative finance, and typically a degree in computer science, mathematics, or related fields. Expertise in trading platforms, financial data APIs, and familiarity with machine learning libraries and version control systems is common, alongside relevant certifications like CFA or CQF. Exceptional analytical thinking, attention to detail, and problem-solving abilities are crucial soft skills for success in this role. These capabilities enable developers to design, test, and optimize trading algorithms that perform reliably and profitably in dynamic financial markets.

What is the difference between Algorithmic Trading Developer vs Quantitative Analyst?

AspectAlgorithmic Trading DeveloperQuantitative Analyst
Required CredentialsBachelor's or Master's in Computer Science, Finance, or related fields; programming skillsDegree in Mathematics, Statistics, Finance, or Economics; strong analytical skills
Work EnvironmentDevelops trading algorithms, codes, tests, and implements trading systemsBuilds models, analyzes data, and provides trading insights
Employer & Industry UsageFinancial firms, hedge funds, trading firms focusing on system developmentInvestment banks, hedge funds, asset managers focusing on data analysis

While both roles work within the finance industry and require quantitative skills, Algorithmic Trading Developers primarily focus on coding and implementing trading algorithms, whereas Quantitative Analysts analyze data and develop models to inform trading strategies.

What is an algorithmic trading developer?

An Algorithmic Trading Developer is a software professional who designs, builds, and maintains computer programs (algorithms) that automatically execute trades in financial markets. These developers combine knowledge of programming, quantitative analysis, and financial markets to create strategies that can analyze market data and place trades faster and more efficiently than human traders. Their work often involves working with large datasets, optimizing code for speed, and ensuring low-latency execution. They may also collaborate with traders and quantitative analysts to implement and test new trading ideas.

What are some common challenges algorithmic trading developers face when deploying new trading strategies?

Algorithmic Trading Developers often encounter challenges such as ensuring low-latency execution, accurately backtesting strategies with real-world data, and managing the risks of live trading. Deployment requires close collaboration with quantitative analysts, traders, and IT teams to validate models and maintain robust infrastructure. Additionally, developers must monitor for unexpected market conditions and quickly address any system failures or regulatory changes that could impact trading performance.

What are popular job titles related to Algorithmic Trading Developer jobs in Toronto, ON?

For Algorithmic Trading Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Algorithmic Trading Developer jobs in Toronto, ON look for?

The top searched job categories for Algorithmic Trading Developer jobs in Toronto, ON are:

Infographic showing various Algorithmic Trading Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, and 14% Remote job distribution.

Senior Full Stack Engineer

Fiera Capital Corp.

Toronto, ON โ€ข Hybrid

CA$120K - CA$145K/yr

Full-time

Posted 29 days ago


Job description

At Fiera Capital

We invest in creating a culture of purpose that makes our people feel valued, cared for, seen, and heard. Our approach to employee experience is tailored to your needs and ambitions:

  • Your Inclusive Experience: We are committed to cultivating an inclusive, safe, and trusting work environment.
  • Your Growth & Empowerment: We have ambitious growth goals for our firm, which makes us a great place to advance your career.
  • Your Rewards & Recognition: We deeply value our people and their contributions and that's reflected in our competitive compensation and benefits packages and our collaborative culture.
  • Your Wellness Your Way: We strive to create a healthy work environment and we offer programs designed to support our employees' wellbeing.

What we are looking for:


We are looking for a Senior Full Stack Engineer to help design, build, and support modern technology solutions for an asset management firm. This role will work closely with Trading, Operations, Compliance, Data, and Technology teams to deliver scalable applications that support investment workflows and business-critical processes.

The ideal candidate is comfortable working across the full application stack, with strong experience in C#/.NET, SQL, and Azure-based architecture. This person should be able to translate business requirements into clean, testable, and reliable software.


Your responsibilities:


  • Design, develop, test, and maintain full stack applications used by Investment, Trading, Operations, and Compliance teams.
  • Partner directly with end users, business analysts, and project managers, to understand workflows and deliver practical technology solutions.
  • Build scalable backend services using C#, .NET, REST APIs, and cloud-native Azure services.
  • Work with Azure services to build modern solutions, including tools such as Azure Functions, App Services, Azure SQL, Storage Accounts, and Key Vault.
  • Integrate internal and external systems, including order management systems, trading platforms, data warehouses, APIs, and vendor applications.
  • Support production applications, troubleshoot issues, and improve system reliability.
  • Participate in code reviews, technical design discussions, sprint planning, and release activities.
  • Help modernize legacy applications and contribute to cloud migration or platform modernization initiatives.
  • Maintain technical documentation and contribute to team standards for development, testing, deployment, and support.

Must have requirements to be successful in this role:


  • 5+ years of full stack engineering experience delivering cloud-ready applications.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Data Science, or a related field.
  • Strong hands-on experience with C#, .NET / .NET Core, SQL Server or Azure SQL, and Azure-based environments.
  • Solid understanding of software design patterns and development practices, including Entity Framework, Domain-Driven Design, and Test-Driven Development.
  • Ability to troubleshoot complex issues across application, database, API, and cloud layers.
  • Strong communication skills with the ability to work effectively with technical and non-technical stakeholders.

Preferred requirements


  • Experience in asset management or investment workflows, including portfolio management, trading, compliance, accounting, performance, or client reporting.
  • Experience with Azure Functions, serverless architecture, or other cloud-native patterns.
  • Experience with Python, Blazor, Razor components, or related Microsoft web technologies.
  • Experience with automated testing, including unit, integration, and regression testing.
  • Experience using AI-assisted development tools or building AI-enabled automations to improve productivity and solve business problems.
  • Exposure to quantitative optimization techniques such as mean-variance optimization, mixed integer programming, or genetic algorithms is an asset.

Technical Environment


  • Backend: C#, .NET / .NET Core, Python, Azure Functions
  • Frontend: Blazor, JavaScript, HTML/CSS
  • Database: SQL Server, Azure Data Factory
  • DevOps: Azure DevOps, Git, CI/CD pipelines

Additional Information:


  • Fiera Capital adheres to a hybrid working environment with 4 days in-office per week.
  • The salary range for this position is $120,000 - $145,000. This role is also be eligible for additional compensation, including an end of contract bonus and employee benefits. This salary range is for Ontario.


#LI-Hybrid

For all positions in Quebec (Montreal and Laval), proficiency in French, both spoken and written, is mandatory. Working English proficiency is also required in order to serve our offices and clients around the world.

Fiera Capital subscribes to the principle of employment equity. Our staff is our most valuable asset, and our goal is to create an inclusive and equitable environment where everyone can achieve their true potential.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, or on the basis of disability, genetic information or any other federal, state, or local protected class. Fiera Capital will not tolerate any form of discrimination or harassment.


All staffing decisions, including hiring and promotion decisions, will be based on merit, skills, performance, and business needs. We are pleased to receive applications from qualified individuals from a variety of backgrounds. Job applicants who are individually selected for an interview will be notified that accommodations are available upon request. If a selected participant requests accommodation, Fiera Capital shall consult with the applicant and provide, or arrange for the provision of, suitable accommodation in a manner that considers the applicant's accessibility needs due to disability.


Please stay vigilant and never share personal or confidential information during this hiring process, unless it is through Mintz Global Screening, the secure platform we use to exchange such information. If in doubt, or if you think you have been a victim of fraudulent manoeuvres during your hiring process, please contact us.

Please note that job titles indicated in job postings may differ from internal job titles. Accordingly, offers of employment may not reflect job titles indicated in job postings.

We thank all applicants for their interest in a career with Fiera Capital. We will only contact those selected for an interview.