... trade-offs. Advise managers with insights and recommendations to improve the team. * Define unit ... Strong experience using data structures, algorithms, and design patterns common to embedded ...
... trade-offs. Advise managers with insights and recommendations to improve the team. * Define unit ... Strong experience using data structures, algorithms, and design patterns common to embedded ...
Velocity - DevOps Engineer- Capital Markets Internship/Co-op 12-16 Months - Winter 2027
Toronto, ON · On-site
Velocity - DevOps Engineer- Capital Markets Internship/Co-op 12-16 Months - Winter 2027 Term ... Whether it's optimizing algorithmic trading, building real-time data pipelines, or ensuring ...
Velocity - DevOps Engineer- Capital Markets Internship/Co-op 12-16 Months - Winter 2027
Toronto, ON · On-site
Velocity - DevOps Engineer- Capital Markets Internship/Co-op 12-16 Months - Winter 2027 Term ... Whether it's optimizing algorithmic trading, building real-time data pipelines, or ensuring ...
... compliance (trade surveillance, managing regulatory insights, etc) by leveraging AI and ML to ... algorithms to generate business value * Lead the end-to-end lifecycle of AI/ML initiatives-from ...
... compliance (trade surveillance, managing regulatory insights, etc) by leveraging AI and ML to ... algorithms to generate business value * Lead the end-to-end lifecycle of AI/ML initiatives-from ...
Vice President, Data Scientist
Toronto, ON · On-site
CA$120K - CA$150K/yr
Build predictive models for algorithmic trading across asset classes including Equities, Fixed ... Strong programming skills (Python preferred) and experience with cloud technologies. Familiarity ...
Vice President, Data Scientist
Toronto, ON · On-site
CA$120K - CA$150K/yr
Build predictive models for algorithmic trading across asset classes including Equities, Fixed ... Strong programming skills (Python preferred) and experience with cloud technologies. Familiarity ...
Experience building internal developer platforms, SDKs, or shared AI/ML infrastructure ... Deep expertise in agent architectures: multi-agent systems, tool use, planning algorithms, or ...
Experience building internal developer platforms, SDKs, or shared AI/ML infrastructure ... Deep expertise in agent architectures: multi-agent systems, tool use, planning algorithms, or ...
Applied Scientist II
Toronto, ON · On-site
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 ...
Applied Scientist II
Toronto, ON · On-site
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 ...
Staff AI Engineer - Tangerine
Toronto, ON · On-site
Ability to make sound technical trade-offs across speed, risk, scalability, and maintainability ... Strong theoretical and practical knowledge of classical machine learning algorithms (e.g ...
Staff AI Engineer - Tangerine
Toronto, ON · On-site
Ability to make sound technical trade-offs across speed, risk, scalability, and maintainability ... Strong theoretical and practical knowledge of classical machine learning algorithms (e.g ...
Production support plays a vital role in enterprise technology, from algorithmic trading engines to ... DevOps, SRE (site reliability engineering), and disaster recovery. * How to discuss common ...
Production support plays a vital role in enterprise technology, from algorithmic trading engines to ... DevOps, SRE (site reliability engineering), and disaster recovery. * How to discuss common ...
Production support plays a vital role in enterprise technology, from algorithmic trading engines to ... DevOps, SRE (site reliability engineering), and disaster recovery. * How to discuss common ...
Production support plays a vital role in enterprise technology, from algorithmic trading engines to ... DevOps, SRE (site reliability engineering), and disaster recovery. * How to discuss common ...
Intern - Portfolio Engineering, Capital Markets, CMIA (January 2027 - 8 months)
Toronto, ON · On-site
CA$30 - CA$36/hr
... algorithmic trading, portfolio management, order management, risk analysis, automated reporting ... Strong programming skills in a variety of modern programming languages, with a preference for ...
Intern - Portfolio Engineering, Capital Markets, CMIA (January 2027 - 8 months)
Toronto, ON · On-site
CA$30 - CA$36/hr
... algorithmic trading, portfolio management, order management, risk analysis, automated reporting ... Strong programming skills in a variety of modern programming languages, with a preference for ...
Intern - Portfolio Engineering, Capital Markets, CMIA (January 2027 - 8 months)
Toronto, ON · On-site
CA$30 - CA$36/hr
... algorithmic trading, portfolio management, order management, risk analysis, automated reporting ... Strong programming skills in a variety of modern programming languages, with a preference for ...
Intern - Portfolio Engineering, Capital Markets, CMIA (January 2027 - 8 months)
Toronto, ON · On-site
CA$30 - CA$36/hr
... algorithmic trading, portfolio management, order management, risk analysis, automated reporting ... Strong programming skills in a variety of modern programming languages, with a preference for ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
Proficiency in Javaand/or JavaScript, with strong fundamentals in data structures, algorithms, and ... Experience in financial services developing solutions for portfolio management and trading * MS ...
Full Stack Software Engineer, Officer
CA$67K - CA$109K/yr
Proficiency in Javaand/or JavaScript, with strong fundamentals in data structures, algorithms, and ... Experience in financial services developing solutions for portfolio management and trading * MS ...
2027 Summer Analyst - Software Engineering Rotational Program (Toronto)
Toronto, ON · On-site
CA$60K - CA$70K/yr
Your work may involve areas such as core banking platforms, customer experience, trading systems ... algorithms, and object-oriented design Solid coding, debugging, and problem-solving skills ...
2027 Summer Analyst - Software Engineering Rotational Program (Toronto)
Toronto, ON · On-site
CA$60K - CA$70K/yr
Your work may involve areas such as core banking platforms, customer experience, trading systems ... algorithms, and object-oriented design Solid coding, debugging, and problem-solving skills ...
Technical Manager
Markham, ON · On-site
Reporting to the CTO, the Technical Director is responsible for engineering leadership, system ... trade-off analysis Quality & Delivery Establish and enforce code review standards; personally ...
Technical Manager
Markham, ON · On-site
Reporting to the CTO, the Technical Director is responsible for engineering leadership, system ... trade-off analysis Quality & Delivery Establish and enforce code review standards; personally ...
Excellent communication skills and the ability to explain the various trade offs made in decisions ... Experience working with data structures or algorithms. * Ability to work with a low-ego, highly ...
Excellent communication skills and the ability to explain the various trade offs made in decisions ... Experience working with data structures or algorithms. * Ability to work with a low-ego, highly ...
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 ...
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 ...
... algorithmic trading strategies in accordance with internal policy and regulatory expectations ... Partner with model owners, developers, users and risk stakeholders to understand model design and ...
... algorithmic trading strategies in accordance with internal policy and regulatory expectations ... Partner with model owners, developers, users and risk stakeholders to understand model design and ...
Collaborate with Systems Engineering teams to ensure system-software consistency, architectural ... Lead and coordinate software architecture strategies and support trade-off analyses involving cost ...
New
Collaborate with Systems Engineering teams to ensure system-software consistency, architectural ... Lead and coordinate software architecture strategies and support trade-off analyses involving cost ...
New
Senior Manager, Wealth Management Technology Development
Toronto, ON · Hybrid
CA$94K - CA$176K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high ... Experience with new product implementations (Trading, security lending, incentive management ...
Senior Manager, Wealth Management Technology Development
Toronto, ON · Hybrid
CA$94K - CA$176K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high ... Experience with new product implementations (Trading, security lending, incentive management ...
Construction Estimator
Mississauga, ON · On-site
Bachelor's degree in Civil Engineering or a related field is preferred * Experience in project ... Maintain Master Tender List and ensure up-to-date trade information, along with consistently in ...
Quick apply
Construction Estimator
Mississauga, ON · On-site
Bachelor's degree in Civil Engineering or a related field is preferred * Experience in project ... Maintain Master Tender List and ensure up-to-date trade information, along with consistently in ...
Trading Algorithm Developer information
See Toronto, ON salary details
$33.4K - $48.2K
2% of jobs
$48.2K - $63K
3% of jobs
$63K - $77.8K
3% of jobs
$77.8K - $92.6K
8% of jobs
$101.3K is the 25th percentile. Wages below this are outliers.
$92.6K - $107.4K
15% of jobs
$107.4K - $122.2K
18% of jobs
The median wage is $122.8K / yr.
$122.2K - $136.9K
13% of jobs
$149.4K is the 75th percentile. Wages above this are outliers.
$136.9K - $151.7K
15% of jobs
$151.7K - $166.5K
10% of jobs
$166.5K - $181.3K
9% of jobs
$181.3K - $196.1K
4% of jobs
$33.4K
$128K
$196.1K
How much do trading algorithm developer jobs pay per year?
What is a trading algorithm developer?
What are the key skills and qualifications needed to thrive as a trading algorithm developer?
What are some common challenges trading algorithm developers face when deploying strategies to live markets?
How much do trading algorithm developers make?
How to become a trading algorithm developer?

Lead Developer, Embedded Engineering
Oakville, ON • On-site
Full-time
Medical, Dental, Retirement
Re-posted 22 days ago
Job description
The Lead Embedded Developer is responsible for owning technical initiatives and defining the architecture for complex embedded systems. Key accountabilities include architecting and validating firmware from requirements to production, leading technical projects across the team's roadmap, and providing advanced mentorship and quality assurance through peer reviews to maintain high-throughput delivery.
What you'll do:The Lead Embedded Developer is responsible for owning technical initiatives and defining the architecture for complex embedded systems. Key accountabilities include architecting and validating firmware from requirements to production, leading technical projects across the team's roadmap, and providing advanced mentorship and quality assurance through peer reviews to maintain high-throughput delivery.
How you'll make an impact:Develop an in-depth understanding of the Geotab IoT devices (such as telematics devices, extendibility products, asset trackers, Video products) firmware and how various modules work.
Advocate for modular, reusable, hardware independent software/firmware development practices and adhere to test driven development principles.
Identify key areas of architecture improvement and contribute to the team roadmap.
Take ownership of technical initiatives, projects and products, and contribute to their implementation and output.
Contributes to defining strategic direction, planning the roadmap, and synthesizing feedback to ensure team success.
Break down large engineering efforts into smaller pieces that can be completed in parallel in collaboration with the team.
Develop and review scalable, high quality, secure embedded software using Geotab's development standards for RTOS, Embedded Linux or baremetal.
Proficient in large scale feature functionality analysis, device health analysis, using various tools like GBQ/SQL and Geotab datasets.
Work with the team lead/manager to set the direction of the team and guide key stakeholders on execution choices and trade-offs. Advise managers with insights and recommendations to improve the team.
Define unit test, integration test, simulated or hardware test frameworks to facilitate test driven development.
Provide and Maintain design documents and other documentation to ensure efficient maintenance and code reuse.
Perform quality assurance through peer review; ensuring test coverage, enforcing coding standards, identifying potential bugs and aligning with requirements.
Provide technical mentorship to other developers, take ownership of quality and deliverable of the work of developers in the team.
Technical Skills & Experience | Embedded Development:
Expert knowledge of C/POSIX and object-oriented design principles; owns technical initiatives and defines architecture for complex systems.
Proficient in using Real time operating system and/or multi threaded Linux environment for Embedded software development.
Proven multi-year experience working on preemptive, multitasking real-time operating systems or multi-service, multi-threaded Embedded Linux systems.
Strong experience using data structures, algorithms, and design patterns common to embedded (resource-constrained) systems development, object oriented design principles.
Proven experience in hands-on development and troubleshooting hard to debug issues for embedded targets.
Embedded Systems & Hardware:
Strong knowledge of RTOS and Linux including embedded Linux architecture (Kernel, Init systems, bootloaders, Services infrastructure, etc...)
Good understanding of Microcontroller Design and utilization.
Proven understanding of underlying electronics to the point where it influences firmware development and debugging.
Proven Understanding of basic communication protocols common in embedded systems (e.g., UART, SPI, I2C, CAN).
Experience and knowledge for reading schematics and data sheets for components.
Mastery of commonly used architectures (ARM, RISC-V) and SoCs (STM32, NXP, Renesas).
SDLC, Testing, Scripting & Tools:
Proficient in one or more scripting languages (Python, Bash) and test frameworks (Pytest, Robot Framework) with experience in SQL.
Proficiency in Git (or similar source control tool).
Experienced with CI/CD methods and build systems to manage and evolve products throughout their lifecycle.
Technical competence using software programs, including, but not limited to, Google Suite for business (Sheets, Docs, Slides).
Professional & Interpersonal Skills:
Provides advanced technical mentorship and takes ownership of the quality and deliverables of developers within the team.
Strong ability to solve open-ended design problems and provide well-judged data driven recommendations based on research.
Strong analytical skills and attention to detail.
Highly organized, meticulous, high attention to details with experience balancing multiple tasks in an agile environment with dynamic priorities.
Strong team-player with the ability to engage with all levels of the organization.
Proven ability to communicate complex technical systems and decisions effectively, both verbally and in writing.
Experienced working in Scrum/Agile development environment.
Experience working within a technical or engineering organization, with knowledge of the high-technology/telematics industry is an asset.
Ability to adapt well to the shifting requirements and priorities in a dynamic working environment.
Entrepreneurial and comfortable working in a flat organizational structure.
Equivalent combination of education and/or work experience in related field may be substituted.
Post-secondary Diploma/Degree with specialization in Computer Science, Computer Engineering, Electrical Engineering or a related field.
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only