1

Senior C++ Software Engineer Jobs in Toronto, ON

We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires strong technical expertise, problem-solving skills, and a ...

As a Senior Software Engineer, you will work on one of the world's largest social media platforms, handling multiple petabytes of data processed daily. You will be part of a self-organized R&D team ...

Position Sr Software Engineer, Payment & Core Banking Engineering The Role Contributes to the overall success of the Payments & Core Banking Engineering globally ensuring specific individual goals ...

Senior Software Engineer

Toronto, ON · Hybrid

CA$115K - CA$145K/yr

Position Overview As a Senior Software Application Engineer , you'll play a key role in maintaining, upgrading, and supporting the technical systems that power Warner Music Group's global operations.

This is a high-impact engineering role with real architectural ownership. Location: Hybrid, San Francisco Bay Area Reporting to: Senior Software Development Manager (US) Responsibilities * Design and ...

The software engineer is focused on software development with Clojure as main programming language (We will teach you Clojure). Main responsibilities: * Horizontally scalable microservices written ...

Provide senior technical leadership, making architectural decisions, translating business needs into scalable solutions, and mentoring engineers at all levels. * Ensure data quality, observability ...

We are looking for talented software developers to design systems and services that will tackle ... senior developers and have the opportunity to contribute to our product vision. We are an agile ...

Lead Software Developer

Mississauga, ON · Hybrid

CA$95K - CA$140K/yr

SS&C is leading the way. We continue to look for today's and tomorrow's brightest talent, those ... This lead software engineer position is looking for a highly experienced and expert-level ...

Deep commitment to software engineering best practices, including automated testing, CI/CD, code ... About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow ...

Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very interested in individuals who have a track record of finding creative solutions to unique problems and ...

Position Overview We're looking for a software engineer to join our development team. You'll work ... Java (Spring Boot), Python, Some components in C and C++ * Frontend: TypeScript, Angular * Data:

next page

Showing results 1-20

Senior C Software Engineer information

See Toronto, ON salary details

$32K

$109.2K

$168.4K

How much do senior c++ software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior c++ software engineer in Toronto, ON is $109,182.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,890.00 and $129,313.00 per year, depending on experience, location, and employer.

What is the difference between Senior C++ Software Engineer vs Software Developer?

AspectSenior C++ Software EngineerSoftware Developer
Required CredentialsBachelor's or higher in Computer Science, C++ proficiency, experience in software designBachelor's in Computer Science or related field, programming skills in various languages including C++
Work EnvironmentDevelops high-performance applications, often in systems, gaming, or embedded industriesCreates software solutions across diverse industries, including web, mobile, and enterprise
Employer & Industry UsageTech companies, gaming, finance, embedded systemsStartups, tech firms, enterprise software companies

While both roles involve programming and software development, a Senior C++ Software Engineer specializes in high-performance C++ applications and often has more experience in system-level design. A Software Developer may work with multiple languages and broader project scopes. The senior engineer typically focuses on complex, performance-critical projects, whereas developers may handle a wider range of tasks across different technologies.

What are the most commonly searched types of C++ Software Engineer jobs in Toronto, ON? The most popular types of C++ Software Engineer jobs in Toronto, ON are:
Infographic showing various Senior C++ Software Engineer job openings in Toronto, ON as of May 2026, with employment types broken down into 1% Internship, 5% As Needed, 63% Full Time, 3% Part Time, and 28% Contract. Highlights an 42% Physical, 20% Hybrid, and 38% Remote job distribution, with an average salary of $109,182 per year, or $52.5 per hour.
Senior Software Engineer

Senior Software Engineer

Fortive

Toronto, ON • Remote

Full-time

Posted yesterday


Job description

We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires strong technical expertise, problem-solving skills, and a passion for learning and innovation. This is a remote role for candidates in the US or Canada, focusing on cross-functional collaboration to build scalable, high-quality software.
We embrace a "shift-left" approach, where developers take ownership of quality, testing, security, and reliability from the earliest stages of the development lifecycle to prevent issues and accelerate delivery. 
Key Responsibilities
  • Design, develop, write comprehensive automated tests for, and deploy robust software applications, emphasizing shift-left practices such as TDD/BDD and early quality assurance.
  • Drive shift-left adoption by integrating automated testing, security scanning, dependency checks, and quality gates into CI/CD pipelines to prevent defects and vulnerabilities.
  • Lead and participate in code reviews, providing early feedback on quality, security, testability, and maintainability while upholding best practices and coding standards.
  • Leverage cloud platforms and DevOps tools to automate infrastructure as code and enable fast, reliable shift-left workflows.
  • Collaborate with product managers, designers, and other developers to define requirements and deliver solutions that meet business needs.
  • Optimize applications for performance, scalability, and reliability in distributed systems.
  • Stay updated with emerging technologies and industry trends, continuously enhancing your skills.
  • Mentor junior developers and contribute to a culture of technical excellence.
Required Qualifications
  • Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional software development experience.
  • Strong proficiency in TypeScript, Node.js, C# with experience in developing scalable web applications.
  • Strong experience with AWS and/or Azure, including deploying and managing cloud-based applications.
  • Good understanding of GitHub Actions (DevOps) for CI/CD pipelines and automation.
  • Good understanding of Terraform (IaC) for infrastructure provisioning and management.
  • Good understanding of distributed systems and microservices architecture, with experience in designing and implementing such systems.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote environment.
  • A love for reading and learning on a regular basis, with a commitment to staying current with industry advancements.

Fortive Corporation Overview

Fortive's essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.

We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions.

We are a diverse team 18,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact. 

At Fortive, we believe in you. We believe in your potential-your ability to learn, grow, and make a difference. 

At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone. 

At Fortive, we believe in growth. We're honest about what's working and what isn't, and we never stop improving and innovating.

Fortive: For you, for us, for growth.

About Intelex

Trusted Since 1992, Intelex Technologies, ULC. is a global leader in the development and support of software solutions for Environment, Health, Safety and Quality (EHSQ) programs. Our scalable, web-based software provides clients with unprecedented flexibility in managing, tracking and reporting on essential corporate information. Intelex software easily integrates with common ERP systems like SAP and PeopleSoft creating a seamless solution for enterprise-wide information management. Intelex's friendly, knowledgeable staff ensures our almost 1400 clients and over 3.5 million users from companies across the globe get the most out of our groundbreaking, user-friendly software solutions. Visit www.intelex.com to learn more.

We Are an Equal Opportunity Employer
 
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@fortive.com.  

Fortive logo

About Fortive

Sourced by ZipRecruiter

Fortive is a diversified technology company that operates across multiple industries, delivering innovative solutions and products that empower businesses to enhance their productivity and operational efficiency. With a strong portfolio of industry-leading brands, Fortive focuses on creating intelligent, connected devices and software that enable precise measurement, control, and optimization. Fortive's expertise spans various sectors, including industrial automation, transportation, healthcare, and retail. Through advanced technologies and solutions, Fortive help customers automate processes, improve quality and safety, and drive overall performance. Whether it's precision measurement instruments, sensing technologies, or software platforms, Fortive provides reliable and scalable solutions that meet the evolving needs of their customers.

Industry

Electrical equipment, appliance, and component manufacturing

Company size

5,001 - 10,000 Employees

Headquarters location

Everett, WA, US

Year founded

2016

Social media