... trade-offs, and advise manager with insights and recommendations to improve the team ... Flex working arrangements Home office reimbursement program Baby bonus & parental leave top up ...
... trade-offs, and advise manager with insights and recommendations to improve the team ... Flex working arrangements Home office reimbursement program Baby bonus & parental leave top up ...
We implement microservices that provide high performance solutions to access large data sets required in trading and research. We are looking for an experienced Software Developer with a strong ...
We implement microservices that provide high performance solutions to access large data sets required in trading and research. We are looking for an experienced Software Developer with a strong ...
Senior Software Developer
Kanata, ON · Hybrid
We are the home of the global digital revolution. We are CNN. To see what it's like to work atCNN ... Have a solid understanding of common software data structures and algorithms * A passion to grow ...
Senior Software Developer
Kanata, ON · Hybrid
We are the home of the global digital revolution. We are CNN. To see what it's like to work atCNN ... Have a solid understanding of common software data structures and algorithms * A passion to grow ...
... algorithms. It further involves leading software development projects, performing code reviews, and ... Experience in radar-based applications is a benefit
... algorithms. It further involves leading software development projects, performing code reviews, and ... Experience in radar-based applications is a benefit
The Senior Software Developer will be part of a team who builds a web-based, state-of-the-art, ... Flex working arrangements Home office reimbursement program Baby bonus & parental leave top up ...
The Senior Software Developer will be part of a team who builds a web-based, state-of-the-art, ... Flex working arrangements Home office reimbursement program Baby bonus & parental leave top up ...
Software Developer
Toronto, ON · On-site +1
Assess technologies based on capability, security, governance, interoperability, performance, cost ... Up to $650 for home office equipment. * Generous time off policy, including two paid days annually ...
Software Developer
Toronto, ON · On-site +1
Assess technologies based on capability, security, governance, interoperability, performance, cost ... Up to $650 for home office equipment. * Generous time off policy, including two paid days annually ...
Lead Software Developer
Toronto, ON · On-site
Working knowledge of web-based application architectures and frameworks (including Angular or React ... Algorithm design and optimization * large-scale systems * parallel or distributed systems * RDBMS ...
Lead Software Developer
Toronto, ON · On-site
Working knowledge of web-based application architectures and frameworks (including Angular or React ... Algorithm design and optimization * large-scale systems * parallel or distributed systems * RDBMS ...
Lead Software Developer
Toronto, ON · On-site
Understanding of investment products, trust accounting, custody operations, and trade lifecycle ... RBC strives to deliver this through policies and programs intended to foster a workplace based on ...
Lead Software Developer
Toronto, ON · On-site
Understanding of investment products, trust accounting, custody operations, and trade lifecycle ... RBC strives to deliver this through policies and programs intended to foster a workplace based on ...
The actual salary will vary based on applicant's EW domain knowledge, Software engineering experience, technical skills, and abilities, as well as other business and organizational needs. SRC CAN Ltd ...
Quick apply
The actual salary will vary based on applicant's EW domain knowledge, Software engineering experience, technical skills, and abilities, as well as other business and organizational needs. SRC CAN Ltd ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
... based on feedback Write unit and integration tests to ensure code quality and system stability ... higher in software engineering or equivalent Good programming skills with C++, and C# Good ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
... based on feedback Write unit and integration tests to ensure code quality and system stability ... higher in software engineering or equivalent Good programming skills with C++, and C# Good ...
Junior Software Developer (C++)
London, ON · On-site
Your work in this domain will have a direct impact on our trading success: powering critical ... Degree in Computer Science, Computer Engineering, or other degree with a heavy emphasis on software ...
Junior Software Developer (C++)
London, ON · On-site
Your work in this domain will have a direct impact on our trading success: powering critical ... Degree in Computer Science, Computer Engineering, or other degree with a heavy emphasis on software ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of 2nd year of studies in a Computer Science, Software Engineering, or equivalent program * C++ programming experience required. * Familiarity with Algorithms and Data Structure * Desire ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of 2nd year of studies in a Computer Science, Software Engineering, or equivalent program * C++ programming experience required. * Familiarity with Algorithms and Data Structure * Desire ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of 2nd year of studies in a Computer Science, Software Engineering, or equivalent program * C++ programming experience required. * Familiarity with Algorithms and Data Structure * Desire ...
Co-op/Intern Software Developer, Core Algorithms
Kanata, ON · Hybrid
CA$27.04 - CA$39.66/hr
Completion of 2nd year of studies in a Computer Science, Software Engineering, or equivalent program * C++ programming experience required. * Familiarity with Algorithms and Data Structure * Desire ...
Proficiency in image and video processing algorithms, ISP, camera tuning, and multimedia frameworks like V4L2 or GStreamer, with experience leveraging hardware accelerators (GPUs, DSPs) using APIs ...
Proficiency in image and video processing algorithms, ISP, camera tuning, and multimedia frameworks like V4L2 or GStreamer, with experience leveraging hardware accelerators (GPUs, DSPs) using APIs ...
This is a hybrid role based in Toronto. This is an exciting opportunity to help evolve the ... Understanding ofsoftware design principles, design patterns, data structures, and algorithms
This is a hybrid role based in Toronto. This is an exciting opportunity to help evolve the ... Understanding ofsoftware design principles, design patterns, data structures, and algorithms
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based ... software development experience Bachelor's degree in Computer Science, Engineering, or a related ...
Senior Software Developer
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 ...
Senior Software Developer
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 ...
Senior Software Developer
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 ...
Senior Software Developer
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 ...
Software Developer
Toronto, ON · On-site
This is a full-time hybrid role based in Toronto, with an expectation of working in the office ... work and home. As part of this, we have flexible hours, regular opportunities for social get ...
Quick apply
Software Developer
Toronto, ON · On-site
This is a full-time hybrid role based in Toronto, with an expectation of working in the office ... work and home. As part of this, we have flexible hours, regular opportunities for social get ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
We focus on enhancing experiences for user, project, and developer administrators through AI-driven ... You will report to the Manager, Software Development Manager based in Canada, and the role is ...
Software Developer
Toronto, ON · On-site
CA$88K - CA$128K/yr
We focus on enhancing experiences for user, project, and developer administrators through AI-driven ... You will report to the Manager, Software Development Manager based in Canada, and the role is ...
Home Based Algorithmic Trading Software Developer information
What is the difference between Home Based Algorithmic Trading Software Developer vs Quantitative Analyst?
| Aspect | Home Based Algorithmic Trading Software Developer | Quantitative Analyst |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Software Engineering, or related field; coding certifications | Degree in Mathematics, Finance, or Economics; often advanced degrees |
| Work Environment | Remote, focused on software development and coding | Office or remote, analyzing data and developing models |
| Industry Usage | Financial firms, hedge funds, trading platforms | Investment banks, asset management, hedge funds |
| Common Search/Comparison | Yes | Yes |
While both roles involve quantitative skills, the Home Based Algorithmic Trading Software Developer primarily focuses on coding and developing trading algorithms remotely, whereas the Quantitative Analyst emphasizes data analysis and model development, often in an office setting.
What cities in Ontario are hiring for Home Based Algorithmic Trading Software Developer jobs?
Cities in Ontario with the most Home Based Algorithmic Trading Software Developer job openings:

Lead Software Developer
Oakville, ON
Full-time
Medical, Dental, Retirement
Re-posted 26 days ago
Key responsibilities
Design, build, and maintain efficient, reusable, reliable, high throughput, performance-critical, scalable applications.
Lead the development of scalable code, prototypes, and PoCs, and take ownership of complex, long-term projects to ensure timely delivery.
Collaborate with cross-functional teams, conduct code reviews, and document system design and architecture.
Job description
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Lead Software Developer who will be primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications. If you love technology, and are keen to join an industry leader - we would love to hear from you!Â
What you'll do:As a Lead Software Developer your key area of responsibility will be designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications. You will be responsible for leading the development of scalable code, prototypes, and PoCs, taking ownership of complex, long-term projects, and ensuring timely delivery. You will need to work closely with other software developers, engineers, internal technical teams, cross-functional partners, product managers, and external stakeholders.
To be successful in this role you will be a strong team-player and mentor with an entrepreneurial mindset, comfortable working under pressure in a flat organization, and possessing excellent verbal and written communication skills to document complex technical systems. In addition, the successful candidate will have expert technical competence in design and architecture, exceptional analytical and problem-solving skills, and strong project management capabilities to manage multiple fast-changing priorities simultaneously.Â
How you'll make an impact:Independently and proactively identify key areas of architecture improvement, including preparing proposals on achieving the improvements.
Lead, oversee and plan the development of scalable code, prototypes, minimum viable products and PoCs.
Take ownership of complex/ long-term projects and contribute to their implementation, including defining scope, requirements, communicating project progress, challenges and solutions, while ensuring timely delivery.
Collaborate with other development teams on design and implementation of features spanning multiple products.
Conduct comprehensive testing and code reviews to ensure that code quality is maximized and best-practices are followed.
Provide expert project-leadership and guidance as a SME, to the department and larger organization.
Contributes to defining strategic direction, planning the roadmap, and synthesizing feedback to ensure team success.
Serve as a cross functional resource across team/department and products to contribute to solving technical issues in development.
Builds relationships and serve as a technical point of contact partnering with stakeholders including customers, product managers, cross-functional partners, and external partners and other internal team members.
Mentor other developers on the team and work with the team leads to set the direction of the team and guide key stakeholders on execution choices and trade-offs, and advise manager with insights and recommendations to improve the team.
Appropriately document system design and architecture such that it is easy to understand, maintain and extend.
Support Geotab global strategic initiatives.
Participate in a 24x7 on-call rotating schedule (if applicable).
Independently evaluate technical solutions, while contributing to the team roadmap.
Present and lead technical discussions and training at the department wide level.
Stay up to date on emerging technologies and changes in best practices in the development field and present them to senior leadership for consideration.
Write complex scalable, high quality and secure software in a variety of programming languages and environments, such as C#, JavaScript, SQL.
Serve as a domain expert (ex GBQ), consulting in the area of expertise for the department and across the organization.
10 - 12 years of experience as a Software Developer using object-oriented programming to build scalable applications.
Post-secondary Diploma/Degree with specialization in Computer Science, Software Engineering, or a related field, or equivalent working experience.
Proven technical expertise in design, architecture, and optimizing databases (e.g., MySQL), with hands-on experience using Python, Google Compute Engine, and Google BigQuery.
Strong database proficiency with SQL Server and Postgres database design, optimization, and query writing.
Deep frontend knowledge encompassing languages and libraries (HTML/CSS, JavaScript, XML, ES6, jQuery), JavaScript frameworks (Angular, React, Node.js, Vue.js), and UI/UX design.
Proficiency in Git or other distributed source control tools, including resolving merge conflicts and managing branches.
Demonstrated leadership success in the mentorship and development of employees, including serving as a mentor for interns over several years.
Excellent communication and organizational skills, with the ability to manage multiple tasks, research open-ended design problems, and work effectively under pressure.
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