Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,545

Software Engineer jobs in Canada

Staff/Sr Software Engineer

HRB

Canada
Remote
CAD 90,000 - 120,000
15 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto

Motion Recruitment Partners, LLC

Toronto
Hybrid
CAD 100,000 - 125,000
11 days ago

Ingénieur e sénior.e en logiciels - Innovation créative/Senior Software Developer- Creative Inn[...]

Electronic Arts

Vancouver
Hybrid
CAD 80,000 - 100,000
11 days ago

Senior Software Engineer (IoT)

Bird

Canada
Remote
CAD 137,000 - 185,000
13 days ago

Software Engineer

OSI Maritime Systems Ltd.

Burnaby
On-site
CAD 80,000 - 100,000
15 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Engineer II

Wenco International Mining Systems

Richmond
On-site
CAD 162,000 - 190,000
14 days ago

Software Engineer

Advanced Micro Devices

Markham
On-site
CAD 125,000 - 150,000
11 days ago

Software Applications Engineer for AI/ML

Qualcomm

Markham
On-site
CAD 118,000 - 179,000
12 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer (.Net)

Comm100

Vancouver
On-site
CAD 75,000 - 110,000
14 days ago

Senior Software Engineer, Payment & Core Banking Engineering

Scotiabank

Toronto
On-site
CAD 125,000 - 150,000
15 days ago

Senior AI Software Engineer — Growth & Automation (Remote)

HRB

Canada
Remote
CAD 150,000 - 200,000
12 days ago

Staff Software Engineer - Production Engineering

ODAIA

Toronto
On-site
CAD 100,000 - 130,000
12 days ago

software engineer

TimePlay

Toronto
On-site
CAD 80,000 - 120,000
12 days ago

Software Engineer, Scalable Cloud Analytics Platform

Amazon

Toronto
On-site
CAD 90,000 - 110,000
14 days ago

Real-Time C/C++ Software Engineer – Maritime Systems

OSI Maritime Systems Ltd.

Burnaby
On-site
CAD 80,000 - 100,000
15 days ago

Remote .NET Full-Stack Dev - C#, Angular, Cloud

Motion Recruitment Partners, LLC

Toronto
Hybrid
CAD 80,000 - 100,000
6 days ago
Be an early applicant

Full-stack software engineer

Société Financière Manuvie

Southwestern Ontario
Hybrid
CAD 86,000 - 137,000
10 days ago

Senior Software Engineer — Microservices & Cloud

Source Code

Toronto
On-site
CAD 100,000 - 130,000
10 days ago

Machine Learning Software Engineer Team Lead

ODAIA

Toronto
On-site
CAD 80,000 - 100,000
10 days ago

Senior Software Engineer

Clutch Canada

Toronto
On-site
CAD 80,000 - 110,000
10 days ago

Software Engineer II- Frontend

Uber

Toronto
On-site
CAD 144,000 - 160,000
10 days ago

Staff Software Engineer

Kin Insurance

Canada
Remote
CAD 100,000 - 130,000
11 days ago

Software Engineer, Stats & Analytics

StackAdapt

Canada
Remote
CAD 80,000 - 100,000
11 days ago

Software Engineer, Developer Experience

Pantheon

Canada
On-site
CAD 103,000 - 130,000
11 days ago

Senior Real-Time Flight Software Engineer — C++ / VxWorks

MDA

Canada
On-site
CAD 110,000 - 140,000
11 days ago

Top job titles:

Proofreader jobsUrban Planner jobsActuarial jobsBiochemist jobsElectric jobsResearch jobsIllustration jobsArt Gallery jobsMedical Sales jobsBusiness Intelligence jobs

Top companies:

Jobs at CgiJobs at General MotorsJobs at NikeJobs at SyscoJobs at DhlJobs at Red CrossJobs at NatoJobs at MckessonJobs at ServicenowJobs at Unilever

Top cities:

Jobs in TorontoJobs in MontrealJobs in OttawaJobs in SurreyJobs in MarkhamJobs in VaughanJobs in Richmond HillJobs in KelownaJobs in MiltonJobs in Thunder Bay

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Staff Software Engineer
HRB
Remote
CAD 90,000 - 120,000
Full time
15 days ago

Job summary

A leading tech company in Canada is seeking a Senior Software Engineer to lead the design and implementation of scalable software solutions. You will mentor junior engineers, tackle technical challenges, and collaborate across teams to align technology with business goals. The ideal candidate has extensive experience with Node.js, Typescript, Javascript, and AWS, and demonstrates strong leadership and communication skills. This role offers an opportunity to influence the technical direction and champion best practices in a dynamic environment.

Qualifications

  • Extensive experience in software development with complex systems.
  • Proven ability to lead technical projects and mentor engineers.
  • Strong communication skills for collaboration with stakeholders.

Responsibilities

  • Lead design and implementation of front-end and back-end initiatives.
  • Drive continuous improvement in code quality and processes.
  • Conduct code reviews and provide mentorship.

Skills

Software development
Designing complex systems
Node.js
Typescript
Javascript
AWS
Debugging
Performance optimization
Scalable architecture
Leadership
Job description

Senior Software Engineer

As a Senior Software Engineer you will lead the design, implementation, and management of complex, scalable software solutions. In this role, you’ll tackle challenging technical problems, optimize performance, ensure application reliability, and mentor junior engineers. You’ll influence our technical direction, guide architectural decisions, and collaborate across teams to align technology with business goals.

Responsibilities
  • Lead the design and implementation of major front‑end and/or back‑end initiatives.

  • Architect scalable, high‑quality applications and frameworks to support business growth.

  • Drive continuous improvement in code quality, testing, and development processes.

  • Investigate and resolve complex, ambiguous bugs; ensure performance is planned from the start.

  • Conduct thorough code reviews and provide technical mentorship to team members.

  • Collaborate with cross‑functional teams to gather requirements and align solutions with objectives.

  • Oversee multiple projects, from planning through deployment, ensuring timelines and quality standards are met.

  • Contribute to strategic technology roadmaps and long‑term technical strategies.

  • Champion best practices, innovation, and adoption of emerging technologies.

Qualifications
  • Extensive experience in software development, with strong skills in designing and managing complex systems.
  • Extensive experience with Node.js, Typescript, Javascript and AWS
  • Proven ability to lead technical projects and mentor engineers at all levels.

  • Expertise in debugging, performance optimization, and scalable architecture.

  • Strong communication skills for effective collaboration with technical and non‑technical stakeholders.

  • Ability to operate independently, prioritize strategically, and manage multiple initiatives.

  • Commitment to continuous learning and staying current with industry trends.

Bonus Skills
  • Experience with both front‑end and back‑end technologies.

  • Familiarity with cloud platforms, containerization, and modern development tools.

  • 1
  • ...
  • 8
  • 9
  • 10
  • ...
  • 102

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved