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 149 software engineering jobs listed below pay well, with salaries between $47,491 and $125,286 per year. Software Engineer, Senior Software Engineer and Application Developer are among the most popular high-paying roles in Burlington, ON.
Job title
Updated Oct. 17, 2026Software Architect
Burlington
Ontario
Senior Software Engineer
Burlington
Ontario
Product Engineer
Burlington
Ontario
.NET Developer
Burlington
Ontario
Solution Architect
Burlington
Ontario
Software Engineer
Burlington
Ontario
Application Developer
Burlington
Ontario
Software Engineering Manager
Burlington
Ontario
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Software Architect
Review job description
Please refer to the employers job description for complete details.
Software Architects design scalable software systems, set technical standards, and guide development teams on architecture best practices. They need expertise in software design patterns, strong knowledge of cloud platforms, and clear communication skills to bridge tech and business needs.
See 7 jobsAverage salary
Burlington
$125,286 per yearOntario
$133,085 per yearSkills
- Java
- AWS
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead complex system design, optimise code efficiency, and mentor development teams. They need expertise in scalable software architecture, proficient knowledge of cloud platforms, and strong problem-solving with collaborative communication skills.
See 29 jobsAverage salary
Burlington
$108,123 per yearOntario
$135,907 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Product Engineer
See 8 jobsAverage salary
Burlington
$89,866 per yearOntario
$108,853 per yearSkills
- Manufacturing
- CAD
- SolidWorks
- AutoCAD
- Analysis skills
-
.NET Developer
Review job description
Please refer to the employers job description for complete details.
.NET Developers design and maintain scalable applications using Microsoft technologies, optimize code for performance, and integrate APIs. They need proficiency in C#, .NET frameworks, cloud platforms like Azure, and strong problem-solving skills.
See 9 jobsAverage salary
Burlington
$87,462 per yearOntario
$83,927 per yearSkills
- JavaScript
- Microsoft SQL Server
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design technical frameworks that meet business needs, integrate systems, and guide development teams. They need expertise in system architecture, knowledge of industry standards, and strong communication skills to align technology with strategy.
See 10 jobsAverage salary
Burlington
$83,656 per yearOntario
$133,322 per yearSkills
- AWS
- Azure
- APIs
- Agile
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design, develop, and test software applications tailored to user needs and system requirements. They need programming expertise, knowledge of software development cycles, and strong problem-solving skills to create reliable and efficient solutions.
See 54 jobsAverage salary
Burlington
$78,806 per yearOntario
$104,687 per yearSkills
- Software development
- Agile
- APIs
- Java
-
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application Developers build, test, and maintain software applications for diverse platforms, focusing on functionality and user experience. They need strong coding skills, understanding of system architecture, and familiarity with development frameworks common in Canadian tech environments.
See 25 jobsAverage salary
Burlington
$65,173 per yearOntario
$95,915 per yearSkills
- Software troubleshooting
- SQL
- APIs
-
Software Engineering Manager
Review job description
Please refer to the employers job description for complete details.
Software Engineering Managers lead development teams, coordinate project delivery, and foster technical growth. They need leadership skills, agile methodology expertise, and knowledge of software architecture to ensure high-quality, scalable products.
See 7 jobsAverage salary
Burlington
$47,491 per yearOntario
$151,571 per yearSkills
- Python
- Management
- Computer science
- Mentoring