High-paying software engineering jobs in Vaughan

Software engineering is the process of designing, developing, and maintaining software systems. Engineers write code and create applications that solve problems or meet user needs. Software engineers must have programming skills and an understanding of software architecture, testing, and debugging.


The 704 software engineering jobs listed below pay well, with salaries between $52,948 and $139,866 per year. Full Stack Developer, Data Engineer and Platform Engineer are among the most popular high-paying roles in Vaughan, ON.

Job title

Updated Oct. 17, 2026
Job title
Vaughan, ON
Ontario
Job openings (Vaughan)

Android Developer

Vaughan

$139,866 per year

Ontario

$113,235 per year

Senior Product Manager

Vaughan

$129,625 per year

Ontario

$141,832 per year

Data Engineer

Vaughan

$121,688 per year

Ontario

$114,199 per year

Platform Engineer

Vaughan

$108,174 per year

Ontario

$134,171 per year

Technical Lead

Vaughan

$104,057 per year

Ontario

$129,918 per year

Full Stack Developer

Vaughan

$95,705 per year

Ontario

$105,758 per year

Senior Web Developer

Vaughan

$92,445 per year

Ontario

$99,974 per year

PLC Programmer

Vaughan

$36.15 per hour

Ontario

$40.89 per hour

Programmer

Vaughan

$29.52 per hour

Ontario

$31.62 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.