High-paying software engineering jobs in Burlington

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 181 software engineering jobs listed below pay well, with salaries between $64,817 and $115,973 per year. Software Engineer, Full Stack Developer and Senior Software Engineer are among the most popular high-paying roles in Burlington, ON.

Job title

Updated Nov. 06, 2026
Job title
Burlington, ON
Ontario
Job openings (Burlington)

Senior Software Engineer

Burlington

$115,973 per year

Ontario

$136,754 per year

Site Reliability Engineer

Burlington

$110,447 per year

Ontario

$132,315 per year

Product Engineer

Burlington

$99,864 per year

Ontario

$108,641 per year

Automation Engineer

Burlington

$92,921 per year

Ontario

$94,048 per year

.NET Developer

Burlington

$87,462 per year

Ontario

$83,467 per year

Full Stack Developer

Burlington

$83,819 per year

Ontario

$106,909 per year

Solution Architect

Burlington

$83,656 per year

Ontario

$134,541 per year

Software Engineer

Burlington

$78,806 per year

Ontario

$105,024 per year

Application Developer

Burlington

$64,817 per year

Ontario

$96,956 per year

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