Senior Software Developer
CA$96K - CA$142K/yr
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics ... Deep understanding of algorithms, data structures, design patterns, debugging and performance ...
CA$96K - CA$142K/yr
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics ... Deep understanding of algorithms, data structures, design patterns, debugging and performance ...
CA$96K - CA$142K/yr
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics ... Deep understanding of algorithms, data structures, design patterns, debugging and performance ...
CA$93K - CA$124K/yr
Senior Software Developer (C++) - Lidar & Geospatial Systems Join Teledyne Optech, part of Teledyne ... Background in mathematical modelling or algorithms * Required: Degree in Computer Science or ...
CA$93K - CA$124K/yr
Senior Software Developer (C++) - Lidar & Geospatial Systems Join Teledyne Optech, part of Teledyne ... Background in mathematical modelling or algorithms * Required: Degree in Computer Science or ...
Oakville, ON · On-site
Geotab is seeking a Lead Software Developer who will be primarily responsible for designing ... trade-offs, and advise manager with insights and recommendations to improve the team.
Oakville, ON · On-site
Geotab is seeking a Lead Software Developer who will be primarily responsible for designing ... trade-offs, and advise manager with insights and recommendations to improve the team.
Toronto, ON · On-site
Working experience in one or more of: * algorithm design and optimization * large-scale systems ... Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details ...
Toronto, ON · On-site
Working experience in one or more of: * algorithm design and optimization * large-scale systems ... Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details ...
Toronto, ON · Hybrid
A solid understanding of design patterns, data structures, algorithms, and software engineering principles. * You have participated in the overall delivery of software components as part of an agile ...
Toronto, ON · Hybrid
A solid understanding of design patterns, data structures, algorithms, and software engineering principles. * You have participated in the overall delivery of software components as part of an agile ...
Knowledge of trading workflows, risk management, and back office operations. * Experience with ... Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details ...
Knowledge of trading workflows, risk management, and back office operations. * Experience with ... Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details ...
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
Experience with object-oriented software development, algorithms, and data structures * Experience ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
Experience with object-oriented software development, algorithms, and data structures * Experience ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Experience with object-oriented software development, algorithms, and data structures * Experience ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
Experience with object-oriented software development, algorithms, and data structures * Experience ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Toronto, ON · On-site
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to ... Identify, evaluate, and recommend design alternatives and trade-offs. * Model, simulate, or ...
Toronto, ON · On-site
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to ... Identify, evaluate, and recommend design alternatives and trade-offs. * Model, simulate, or ...
CA$75K - CA$141K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software ...
CA$75K - CA$141K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software ...
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to ... Identify, evaluate, and recommend design alternatives and trade-offs. * Model, simulate, or ...
Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to ... Identify, evaluate, and recommend design alternatives and trade-offs. * Model, simulate, or ...
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
Solid knowledge of algorithms and design patterns. * Proficiency with JavaScript application design ... software engineers. Footer Intuit provides a competitive compensation package with a strong pay for ...
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
Solid knowledge of algorithms and design patterns. * Proficiency with JavaScript application design ... software engineers. Footer Intuit provides a competitive compensation package with a strong pay for ...
... trade-offs behind scalable architecture, and wants to solve business-critical problems with deep ... software engineering experience. * Strong backend engineering experience building and operating ...
... trade-offs behind scalable architecture, and wants to solve business-critical problems with deep ... software engineering experience. * Strong backend engineering experience building and operating ...
Mentor less-experienced software engineers andprovidetechnical guidance on development practices ... Understanding ofsoftware design principles, design patterns, data structures, and algorithms
Mentor less-experienced software engineers andprovidetechnical guidance on development practices ... Understanding ofsoftware design principles, design patterns, data structures, and algorithms
Whether you've got deep experience in commercial real estate, skilled trades or technology, or you ... As a Staff Software Developer at JLL, you will lead the design and implementation of complete ...
Whether you've got deep experience in commercial real estate, skilled trades or technology, or you ... As a Staff Software Developer at JLL, you will lead the design and implementation of complete ...
The FX Cash Trade Processing systems are a critical backbone of RBC's FX Cash trading & bring ... Programming Language), Low Latency, Programming Languages, Relational Database, Software ...
The FX Cash Trade Processing systems are a critical backbone of RBC's FX Cash trading & bring ... Programming Language), Low Latency, Programming Languages, Relational Database, Software ...
Toronto, ON · On-site
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent ... Experience with PKI, Cryptography algorithms, Java Cryptographic libraries, JavaScript and UI ...
Toronto, ON · On-site
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent ... Experience with PKI, Cryptography algorithms, Java Cryptographic libraries, JavaScript and UI ...
... algorithmic trading, direct market access (DMA), OMS and EMS platforms. Experience with SQL, Python, Java, Mongo query language, data analytics, automation tools, or other programming languages.
... algorithmic trading, direct market access (DMA), OMS and EMS platforms. Experience with SQL, Python, Java, Mongo query language, data analytics, automation tools, or other programming languages.
Toronto, ON · On-site
CA$90K/yr
You possess strong software design, development and testing skills acquired through both a strong ... algorithm analysis, or cloud servers - you are confident enough to handle it all. * You enjoy ...
Quick apply
Toronto, ON · On-site
CA$90K/yr
You possess strong software design, development and testing skills acquired through both a strong ... algorithm analysis, or cloud servers - you are confident enough to handle it all. * You enjoy ...
Develop, optimize, test, and maintain computer vision algorithms and tools related to camera ... Qualifications * Minimum Master's degree in software engineering, computer science, and/or ...
Develop, optimize, test, and maintain computer vision algorithms and tools related to camera ... Qualifications * Minimum Master's degree in software engineering, computer science, and/or ...
$40.6K - $54.4K
2% of jobs
$54.4K - $68.2K
5% of jobs
$68.2K - $82.1K
7% of jobs
$92.5K is the 25th percentile. Wages below this are outliers.
$82.1K - $95.9K
14% of jobs
$95.9K - $109.7K
17% of jobs
The median wage is $114.5K / yr.
$109.7K - $123.6K
14% of jobs
$136.8K is the 75th percentile. Wages above this are outliers.
$123.6K - $137.4K
17% of jobs
$137.4K - $151.3K
7% of jobs
$151.3K - $165.1K
7% of jobs
$165.1K - $178.9K
5% of jobs
$178.9K - $192.8K
4% of jobs
$40.6K
$119.9K
$192.8K
To thrive as an Algorithmic Trading Software Developer, you need strong expertise in programming languages such as Python, C++, or Java, deep knowledge of data structures and algorithms, and a strong background in mathematics or quantitative finance. Familiarity with trading platforms, automated testing frameworks, version control systems like Git, and experience with financial data APIs are highly advantageous. Analytical thinking, attention to detail, and effective teamwork and communication skills set top performers apart in this field. These abilities are crucial for building efficient, reliable trading algorithms and collaborating effectively in the fast-paced, high-stakes environment of financial markets.
An Algorithmic Trading Software Developer designs, develops, and optimizes software that executes financial trades automatically based on predefined algorithms. They work with programming languages like Python, C++, or Java, and use data structures, machine learning, and financial models to improve trading efficiency. Their role involves backtesting strategies, optimizing execution speed, and ensuring system reliability. They collaborate with traders, quantitative analysts, and IT teams to enhance trading performance.
The most popular types of Algorithmic Trading Software Developer jobs in Toronto, ON are:
For Algorithmic Trading Software Developer jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Algorithmic Trading Software Developer jobs in Toronto, ON are:

CA$96K - CA$142K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted yesterday
Position Overview:
Are you interested in creating great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect data for our analytics systems and platforms that power reporting, business intelligence, player engagement, machine learning and user acquisition.Â
As a Senior Software Engineer, you will collaborate closely with product managers, producers and other stakeholders to drive the technical vision, architectural design and development of our data ingestion pipelines at Zynga. Our team encourages critical problem solvers who enjoy fast-paced change and innovation.
What You'll Do:
What You Bring:
Zynga offers a world-class benefits package that helps support and balance the needs of our teams. To find out more about our benefits, visit the Zynga Benefits site.
The pay range for this position in Ontario at the start of employment is expected to be between $96,400 and $142,660 per year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations.
Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards and eligibility to participate in our 401(K) plan and Employee Stock Purchase Program. Regular, full-time employees are also eligible for a range of benefits at the Company, including: medical, dental, vision, and basic life insurance coverage; 14 paid holidays per calendar year; paid vacation time per calendar year (ranging from 15 to 25 days) or eligibility to participate in the Company's discretionary time off program; up to 10 paid sick days per calendar year; paid parental and compassionate leave; wellbeing programs for mental health and other wellness support; family planning support through Maven; commuter benefits; and reimbursements for fitness-related expenses. The use of Artificial Intelligence is not being used to screen candidates. The position is for an existing vacancy.
Sourced by ZipRecruiter
Pc games
1,001 - 5,000 Employees
San Francisco, CA, US
2007