Software Engineer Jobs in Canada

About 7129 results in (6) seconds Clear Filters

Jobs Search

About 7129 results in (6) seconds
Full-Stack Software Engineer - Quantamental & Derivatives Team at Scotiabank
Toronto, ON, Canada - Full Time
Skills Needed
Investment Banking, Computer Science, Distributed Systems, Kafka, Bitbucket, Commercial Banking, Sql Server, Production Deployment, Wealth Management, Capital Markets, Containerization, Azure, Design, Fine Tuning, Redis, Aws, Cloud, Kubernetes, Data Processing, Evolution
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr Software Engineering Manager, HTS Media (100% Remote - Canada) at Hopper
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Principal Associate, Software Engineer - Capital One Travel - iOS at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Swift
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer - Frostbite Live Service (18 months temporary) at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Game Engine, Automation, Gitlab, Platforms, Powershell
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer, Grafana OSS Big Tent | Canada | Remote at Grafana Labs
Remote, British Columbia, Canada - Full Time
Skills Needed
Cad
Qualification
Graduate
Bilingual Senior Specialist, Software Engineering (CI/CD & Azure) at CMHC
Montréal, QC H3B 5J7, Canada - Full Time
Skills Needed
Python, Sonarqube, Pipeline Design, Bash, Backstage, Operations, Finance, Powershell, Automation
Qualification
Graduate
Software Engineering Specialist - ServiceNow Analyst/Developer at The Employment Solution
Montréal, QC, Canada - Full Time
Skills Needed
Functional Analysis, Servicenow, Soap, Html, French, Javascript, Requirements Gathering, Computer Science, Angular, Rest, Css, Work Management, Case Management
Specialization
Computer science engineering related fields or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intern, Full Stack Software Engineer - Team Sprout - Winter 2026 at Capital One
Toronto, ON, Canada - Full Time
Skills Needed
Javascript, Writing, Microservices
Qualification
Graduate
Senior Full-Stack Software Engineer (Java, NodeJS, React, Azure) at Recrute Action Inc
Toronto, ON M5S 1R1, Canada - Full Time
Skills Needed
Spring Boot, Sonarqube, Spring Cloud, Confluence, Typescript, Jenkins, Maven, Web Services, Java, Jira, Content Management
Specialization
Computer science computer engineering or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Winter Co-op - Ship Integration and Test Engineer - Software Test at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Python, Bash, C++, Git, Linux, Java, Subversion
Specialization
Computer science or related engineering discipline
Qualification
Graduate
Aircraft Electronic Software and Hardware Engineering Specialist at Hatched Recruitment Group
Mirabel, QC, Canada - Full Time
Skills Needed
Suppliers, Standards Compliance
Specialization
Avionics electronics software engineering or a related field
Qualification
Graduate
AI & Automation Intern (Data Science / Software / Engineering) at Giatec Scientific Inc
Ottawa, ON K2H 9E8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
MSc
Principal Associate, Software Engineer - Capital One Travel - iOS at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Swift
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Automation Engineer/Technologist (Process Systems and Software) at Spartan Controls Ltd
Calgary, AB T2A 7V2, Canada - Full Time
Skills Needed
Piping, Communication Skills, Sis, Emerson Deltav, Profibus, Profinet, Programming Languages, Sql, Mechatronics, System Configuration, Chemical Engineering, Safety Training, Modbus, Devicenet, Architecture, Python, H2s Alive
Specialization
Chemical, Electrical, Engineering, Mechatronics
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer - Frostbite Live Service (18 months temporary) at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Platforms, Powershell, Automation, Gitlab, Game Engine
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Quality Automation Engineer at ServiceTitan Software Canada ULC
Esquimalt, BC V9A 6T5, Canada - Full Time
Skills Needed
Jenkins, Sql, Mobile Applications, Continuous Integration, Teamcity, Code, Python, Automation, Java, Test Automation
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer (Java) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Staff Augmentation, Contractors
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Developer - Java at Syntax Systems Ltd
Montréal, QC H4P 2S4, Canada - Full Time
Skills Needed
Git, Java, Computer Science, Computer Engineering
Specialization
7 years professional development experience at least 5 years with java
Qualification
Graduate
Software Developer (Backend Java) at Scotiabank
Toronto, ON, Canada - Full Time
Skills Needed
Dynatrace, Diving, Computer Science, Jenkins, Server Side, Confluence, Leadership Skills, Bitbucket, Continuous Improvement, Communication Skills, Software Development, Jira, Splunk, Platforms
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Designer, Development (Software) at Husky Technologies
Bolton, ON, Canada - Full Time
Skills Needed
Profinet, Controllers, Design Principles, Ethernet, C++, C, Rs232, Rs485, Ethercat, Control Circuits, Control Theory, Ruby, Eplan, Profibus
Specialization
Electrical/controls/software engineering preferred or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Full-Stack Software Engineer - Quantamental & Derivatives Team at Scotiabank
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Investment Banking, Computer Science, Distributed Systems, Kafka, Bitbucket, Commercial Banking, Sql Server, Production Deployment, Wealth Management, Capital Markets, Containerization, Azure, Design, Fine Tuning, Redis, Aws, Cloud, Kubernetes, Data Processing, Evolution

Industry

Information Technology/IT

Description

Requisition ID: 233208
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
1832 Asset Management L.P. is one of Canada’s largest assets managers and offers a comprehensive range of solutions through Dynamic Funds and ScotiaFunds, spanning every major sector, geographic region and investment discipline. The firm and its predecessor companies have been providing asset management services in Canada since 1877, as a manager of mutual funds and providing investment solutions for private clients, institutions, foundations, endowments and managed asset programs.
Today, the firm has over $100 billion in assets under management, and its experienced investment management team is active across capital markets and asset classes, deploying traditional and innovative strategies driven to deliver investment management excellence for our clients across our domestic and international businesses.
1832 Asset Management L.P. is a limited partnership, the general partner of which is wholly owned by Scotiabank.
As a Quantitative Developer Analyst and core member of our Quantamental & Derivatives (Q&D) group, you will collaborate with senior engineers and quants to design, build, and evolve the technology stack that transforms data and code into investable insights. This role is ideal for an engineer who enjoys hands-on coding, learning from experts, and contributing to mission-critical systems in a highly collaborative environment. You will work closely with quants, data scientists, and portfolio managers to deliver robust, scalable systems that power systematic investing across global markets.

WE’D ALSO LOVE TO WORK WITH YOU IF YOU HAVE THESE PREFERRED (BUT NOT REQUIRED) SKILLS & EXPERIENCE:

  • Large Language Model (LLM) Experience: Fine-tuning, prompt engineering, or production deployment of GPT-4o/GPT-4o-mini, Gemini 1.5, Claude 3, Llama-3, or similar models.
  • Retrieval-Augmented Generation (RAG): Design and implementation of RAG pipelines, including graphRAG architectures, embeddings, chunking strategies, vector stores (Pinecone, pgvector, Weaviate, Chroma, etc.), evaluation metrics, and guard-rail tooling.
  • Model Context Protocol (MCP): Familiarity with orchestrating multi-step or multi-model LLM workflows using MCP standards.
  • MLOps & LLM-Ops Tooling: Hands-on experience with LangChain, LlamaIndex, Ray Serve, BentoML, Feast, or comparable frameworks for scalable model serving and monitoring.
  • Cloud & Data Engineering Expertise: Building and optimizing workloads on GCP (Vertex AI, Cloud Run, GKE) or equivalent, with emphasis on memory optimization and real-time/streaming data processing
    Location(s): Canada : Ontario : Toronto
    Scotiabank is a leading bank in the Americas. Guided by our purpose: “for every future”, we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
    At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

IS THIS ROLE RIGHT FOR YOU? IN THIS ROLE, YOU WILL:

Maintain and enhance the team’s current investment infrastructure:

  • Build Full-Stack Solutions: Develop and maintain web applications, services, and APIs using Python (Django/FastAPI) and modern JavaScript/TypeScript frameworks (React, Next.js) in partnership with senior team members.
  • Assist with Cloud Migration: Support the migration of on-prem workloads to Azure and other public clouds. Containerize services with Docker, define infrastructure as code (IaC) using Terraform, and configure Bitbucket Pipelines / Azure DevOps for automated deployments.
  • DevOps & CI/CD – Contribute to automated testing, continuous integration, monitoring, and security hardening to uphold reliability and compliance.
  • Data Engineering & Database Migration: Help design data models and migrate datasets across PostgreSQL, SQL Server, BigQuery, and time-series stores; ensure data quality and lineage.
  • Quantitative Workflow Support – Productionize research prototypes, maintain back-testing pipelines, and troubleshoot live execution issues.
  • Continuous Improvement – Follow coding standards, participate in peer reviews, and surface new tools that can enhance our research and trading platform.

DO YOU HAVE THE SKILLS THAT WILL ENABLE YOU TO SUCCEED IN THIS ROLE? WE’D LOVE TO WORK WITH YOU IF YOU HAVE:

  • 5+ years of professional software engineering experience delivering production Python/Django applications.
  • Hands-on experience deploying and operating cloud-native workloads on Azure (bonus: AWS or GCP); strong familiarity with Kubernetes, containerization, and IaC tooling such as Terraform.
  • Practical knowledge of Bitbucket (or GitHub/GitLab) and building CI/CD automations with Bitbucket Pipelines and/or Azure DevOps.
  • Demonstrated success executing database migrations and schema evolution across heterogeneous architectures (e.g., SQL Server ➜ PostgreSQL, on-prem ➜ cloud).
  • Advanced SQL skills plus experience with NoSQL/time-series data stores (Redis, Influx, TimescaleDB).
  • Solid understanding of distributed systems, concurrency, secure coding, and performance optimization.
  • Exposure to data pipelines (ETL/ELT), event-driven architectures (Pub/Sub, Kafka), and financial or time-series data sets.
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Clear, concise communication skills and a collaborative mindset.
Full-Stack Software Engineer - Quantamental & Derivatives Team at Scotiabank
Toronto, ON, Canada - Full Time
Skills Needed
Investment Banking, Computer Science, Distributed Systems, Kafka, Bitbucket, Commercial Banking, Sql Server, Production Deployment, Wealth Management, Capital Markets, Containerization, Azure, Design, Fine Tuning, Redis, Aws, Cloud, Kubernetes, Data Processing, Evolution
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr Software Engineering Manager, HTS Media (100% Remote - Canada) at Hopper
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Principal Associate, Software Engineer - Capital One Travel - iOS at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Swift
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer - Frostbite Live Service (18 months temporary) at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Game Engine, Automation, Gitlab, Platforms, Powershell
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer, Grafana OSS Big Tent | Canada | Remote at Grafana Labs
Remote, British Columbia, Canada - Full Time
Skills Needed
Cad
Qualification
Graduate
Bilingual Senior Specialist, Software Engineering (CI/CD & Azure) at CMHC
Montréal, QC H3B 5J7, Canada - Full Time
Skills Needed
Python, Sonarqube, Pipeline Design, Bash, Backstage, Operations, Finance, Powershell, Automation
Qualification
Graduate
Software Engineering Specialist - ServiceNow Analyst/Developer at The Employment Solution
Montréal, QC, Canada - Full Time
Skills Needed
Functional Analysis, Servicenow, Soap, Html, French, Javascript, Requirements Gathering, Computer Science, Angular, Rest, Css, Work Management, Case Management
Specialization
Computer science engineering related fields or equivalent experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intern, Full Stack Software Engineer - Team Sprout - Winter 2026 at Capital One
Toronto, ON, Canada - Full Time
Skills Needed
Javascript, Writing, Microservices
Qualification
Graduate
Senior Full-Stack Software Engineer (Java, NodeJS, React, Azure) at Recrute Action Inc
Toronto, ON M5S 1R1, Canada - Full Time
Skills Needed
Spring Boot, Sonarqube, Spring Cloud, Confluence, Typescript, Jenkins, Maven, Web Services, Java, Jira, Content Management
Specialization
Computer science computer engineering or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Winter Co-op - Ship Integration and Test Engineer - Software Test at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Python, Bash, C++, Git, Linux, Java, Subversion
Specialization
Computer science or related engineering discipline
Qualification
Graduate
Aircraft Electronic Software and Hardware Engineering Specialist at Hatched Recruitment Group
Mirabel, QC, Canada - Full Time
Skills Needed
Suppliers, Standards Compliance
Specialization
Avionics electronics software engineering or a related field
Qualification
Graduate
AI & Automation Intern (Data Science / Software / Engineering) at Giatec Scientific Inc
Ottawa, ON K2H 9E8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
MSc
Principal Associate, Software Engineer - Capital One Travel - iOS at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Swift
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Automation Engineer/Technologist (Process Systems and Software) at Spartan Controls Ltd
Calgary, AB T2A 7V2, Canada - Full Time
Skills Needed
Piping, Communication Skills, Sis, Emerson Deltav, Profibus, Profinet, Programming Languages, Sql, Mechatronics, System Configuration, Chemical Engineering, Safety Training, Modbus, Devicenet, Architecture, Python, H2s Alive
Specialization
Chemical, Electrical, Engineering, Mechatronics
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer - Frostbite Live Service (18 months temporary) at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Platforms, Powershell, Automation, Gitlab, Game Engine
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Quality Automation Engineer at ServiceTitan Software Canada ULC
Esquimalt, BC V9A 6T5, Canada - Full Time
Skills Needed
Jenkins, Sql, Mobile Applications, Continuous Integration, Teamcity, Code, Python, Automation, Java, Test Automation
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer (Java) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Staff Augmentation, Contractors
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Developer - Java at Syntax Systems Ltd
Montréal, QC H4P 2S4, Canada - Full Time
Skills Needed
Git, Java, Computer Science, Computer Engineering
Specialization
7 years professional development experience at least 5 years with java
Qualification
Graduate
Software Developer (Backend Java) at Scotiabank
Toronto, ON, Canada - Full Time
Skills Needed
Dynatrace, Diving, Computer Science, Jenkins, Server Side, Confluence, Leadership Skills, Bitbucket, Continuous Improvement, Communication Skills, Software Development, Jira, Splunk, Platforms
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Designer, Development (Software) at Husky Technologies
Bolton, ON, Canada - Full Time
Skills Needed
Profinet, Controllers, Design Principles, Ethernet, C++, C, Rs232, Rs485, Ethercat, Control Circuits, Control Theory, Ruby, Eplan, Profibus
Specialization
Electrical/controls/software engineering preferred or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Loading...