Software Engineer Jobs in Canada

1,000 jobs available

Find Software Engineer opportunities in Canada. Browse 1,000 open positions from top employers in the area.

Showing 20 of 1,000 jobs

L

Software Engineer

Lattice

British Columbia, Canada Full-time On-site CAD90,000 - CAD120,000 / year

Software Engineer at Lattice building culture tools. Works with TypeScript, React, GraphQL, Node.js, PostgreSQL, AWS. Focuses on maintainable, performant code, cross-functional collaboration, documentation, UX improvement, and experimentation.

Last seen Jun 15, 2026
View details Apply
O

Software Engineer (AI)

OMERS

Toronto,Ontario,Canada Full-time USD72,000 - USD108,000 / year

Pension Products & Technology at OMERS builds next‑generation digital solutions for pensions, blending cloud, distributed systems and Generative AI. As a Software Engineer (AI) you design, develop, test and deploy scalable backend services, integrate LLMs and RAG pipelines, and collaborate with architects to deliver secure, AI‑powered features. The role is based in Toronto, Canada, onsite with a hybrid schedule of 3 days onsite and 2 days remote.

Last seen Jul 12, 2026
View details Apply
R

Software Engineer - Emerging Technologies Solutions

Royal Bank of Canada

Toronto,Ontario,Canada Full-time On-site

T&O Strategy & Innovation at RBC builds first‑level experiments and proof‑of‑concepts using AI, ML, and NLP to drive business impact. The Software Engineer designs, codes, and deploys rapid prototypes in an Agile lab, collaborating with cross‑functional teams to architect solutions.

Last seen Jul 12, 2026
View details Apply
S

Software Engineer

Spring Financial

Vancouver,British Columbia,Canada Full-time Hybrid CAD74,000 - CAD87,000 / year

Spring Technology team builds fintech platforms that simplify credit, savings, and lending for Canadians. The Software Engineer designs, builds, and operates full‑stack services, using AI agents for development and integrating LLM APIs into products.

Last seen Jul 12, 2026
View details Apply
R

Software Engineer

Relayfi

Toronto, Ontario, Canada Full-time hybrid

Relayfi seeks a Software Engineer to develop fintech solutions for small businesses. The role involves full-stack development, system ownership, and cross-functional collaboration.

Last seen Jul 13, 2026
View details Apply
G

Software Engineer III

Guidewire Software

Mississauga, ON, Canada Full-time On-site USD108,000 - USD135,000 / year

Guidewire Software seeks a Software Engineer III to join its ProNavigator team in Toronto/Mississauga, Canada. The role focuses on designing, building, and shipping high‑quality code for both front‑end and back‑end services using Python, FastAPI, TypeScript, React, and AWS. Responsibilities include implementing new platform capabilities, optimizing performance and scalability, improving CI/CD pipelines, and contributing to engineering culture.

Last seen Jul 12, 2026
View details Apply
Q

Software Engineer

Qualcomm

Markham,Ontario,Canada Full-time On-site

QCT Software Automation and Tools (QSWAT) group builds AI‑enhanced cloud‑based automation and CI/CD tools for Qualcomm engineers. As a Software Engineer you will develop and maintain full‑stack web applications and backend services, writing clean React/TypeScript frontends and .NET Core or Python microservices deployed on Kubernetes in AWS. You’ll work on moderately complex features, participate in Agile ceremonies, code reviews, and use AI‑assisted development tools.

Last seen Jul 12, 2026
View details Apply
K

Software Engineer

Kaleris

British Columbia, Canada Full-time On-site

CAMS engineering team at Kaleris builds and evolves the Kaleris TMS platform, powering real‑world logistics for North America’s largest private fleets. The role designs, develops, tests, and maintains high‑performance Angular web applications and integrates Prospero with other Kaleris Inland Solutions to deliver a comprehensive enterprise yard and transportation management suite.

Last seen Jul 12, 2026
View details Apply
Y

Software Engineer

Yolando

Toronto,ON,Canada Full-time Hybrid

Yolando's Platform Engineering team builds AI‑driven marketing tools that help brands understand and improve how generative models discover and recommend them. As a Software Engineer you will develop full‑stack features across a Next.js frontend and FastAPI backend, integrate AI‑powered workflows, and ensure high quality through testing and performance optimization.

Last seen Jul 12, 2026
View details Apply
B

Software Engineer

Buy.com

Toronto, Canada Full-time On-site CAD92,081 - CAD142,081 / year

Software Engineer on Rakuten’s Attribution Team builds high-throughput distributed systems that power order processing, tracking, and rewards orchestration. Focuses on resilient, event‑driven frameworks delivering real‑time attribution at massive scale.

Last seen Jul 12, 2026
View details Apply
T

Software Engineer II (Full Stack)

Toronto-Dominion Bank

Toronto,Ontario,Canada Full-time On-site CAD81,600 - CAD115,200 / year

Software Engineer II on the Technology Solutions team at TD builds secure, scalable full‑stack solutions for a customer‑facing chat widget that connects live agents, LLM KMS, and NLU bots. The role leads end‑to‑end development, from design and coding in Java, Angular, and Python on Azure, to CI/CD, testing, and production support, while mentoring junior engineers and driving architectural excellence.

Last seen Jul 12, 2026
View details Apply
G

Software Engineer, Co-op

Generac Holdings

Toronto, Canada Full-time Hybrid

Join ecobee’s Backend team as a Software Engineer Co‑op for the 2026‑2027 PEY term. Work on high‑concurrency server applications using Golang, Java, C#, Node.js, TypeScript, and Python.

Last seen Jul 12, 2026
View details Apply
G

Software Engineer, Co-op

Generac Holdings

Toronto, Canada Internship Hybrid

ecobee, a Generac subsidiary, seeks a Backend Developer for its 2026‑2027 PEY term in Toronto, Canada. The role focuses on building high‑volume, concurrent server applications using Golang, Java, C#, Node.js/TypeScript, and Python on Linux.

Last seen Jul 12, 2026
View details Apply
A

Software Engineer II - Ottawa, Canada

Akamai Technologies

Canada Full-time USD60,700 - USD109,400 / year

Edge Platform division at Akamai builds scalable edge apps that deliver web and media content worldwide. As a Software Engineer II you design, develop, and deploy high‑performance services, contribute to architecture and automation, and collaborate with a skilled dev team.

Last seen Jun 17, 2026
View details Apply
O

Software Engineer

Osedea

Montreal,QC,Canada Full-time Hybrid

Osedea’s Software Engineering team builds enterprise solutions for clients, blending front‑end and back‑end work in a modern full‑stack stack. The role involves coding, pair programming, unit and integration testing, and continuous improvement of the development process.

Last seen Jul 12, 2026
View details Apply
E

Software Engineer (Scala, Capital Markets, Liquidity Technology)

Exadel

Toronto,Canada Full-time On-site CAD130 - CAD145 / hour

FS Engineering CoE at Exadel builds and enhances backend systems for processing financial and liquidity data. The role implements complex business logic, data transformations, and scalable, high‑performance services using Scala, working with large datasets and distributed systems.

Last seen Jul 2, 2026
View details Apply
S

Software Engineer - .NET and Content Management

Sun Life Financial

Waterloo, Ontario, Canada Full-time Hybrid CAD65,000 - CAD105,000 / year

Software Engineer in Platforms & Engineering group at Sun Life Financial. Own end‑to‑end .NET solutions, modernize legacy systems, bridge onshore/offshore teams, champion quality & security, lead incident analysis.

Last seen Jul 12, 2026
View details Apply
G

Software Engineer III

Guidewire Software

Mississauga,ON,Canada Full-time On-site USD108,000 - USD135,000 / year

ProNavigator, Guidewire’s knowledge‑management platform for insurers, builds a cloud‑native SaaS that centralizes on‑demand information for underwriting, claims, and operations. As a Software Engineer III you design, ship, and scale front‑end and back‑end services in Python, TypeScript, and AWS, optimizing performance, reliability, and CI/CD pipelines.

Last seen Jul 12, 2026
View details Apply
A

Software Engineer

AutoTrader.ca

Toronto,ON,Canada Full-time On-site CAD110,000 - CAD140,000 / year

Dealertrack Canada team at AutoTrader.ca builds Canada’s leading automotive financing portal, enabling faster, trusted credit decisions for dealers and lenders. The Software Engineer designs, implements, and maintains clean, reliable .NET and TypeScript services, contributes to technical design, and owns features from code to production monitoring.

Last seen Jul 12, 2026
View details Apply
C

Software Engineer

Computershare

Columbia, MD, United States Full-time Hybrid USD82,502 - USD103,127 / year

Software Engineer at Computershare’s Technology Services team. Works hybrid across Columbia, MD; Charlotte, NC; Minneapolis, MN, with onsite 3 days/week and remote flexibility.

Last seen Jun 22, 2026
View details Apply

Software Engineer Jobs in Canada: FAQ

How many Software Engineer jobs in Canada are open right now?

1,000 Software Engineer jobs in Canada are live on NextGig, all seen active within the last 45 days. The list refreshes daily as new roles are posted and filled ones drop off.

Which companies are hiring for Software Engineer jobs in Canada?

Employers with current openings include Lattice, OMERS, Royal Bank of Canada, Spring Financial, Relayfi, Guidewire Software, and others. Every listing links straight to the employer's application page.

What do Software Engineer jobs in Canada pay?

12 of the 20 newest listings disclose pay, for example CAD90,000 - CAD120,000 / year at Lattice, USD72,000 - USD108,000 / year at OMERS, CAD74,000 - CAD87,000 / year at Spring Financial. Open a listing for the full compensation details.

Are any of these roles remote?

Of the 20 newest listings on this page, 8 are hybrid. The work model is shown on each job card.