1

Senior Software Developer Jobs in Whitby, ON (NOW HIRING)

Senior Software Developer, Backend

Toronto, ON · On-site

CA$107K - CA$157K/yr

We're looking for a Senior Backend / Data Developer who thrives on high-frequency, large-scale data ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...

Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...

Showing results 41-60

Senior Software Developer information

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Whitby, ON?

The most popular types of Software Developer jobs in Whitby, ON are:

What job categories do people searching Senior Software Developer jobs in Whitby, ON look for?

The top searched job categories for Senior Software Developer jobs in Whitby, ON are:

What cities near Whitby, ON are hiring for Senior Software Developer jobs?

Cities near Whitby, ON with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Whitby, ON as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Senior Software Developer - AIEnablement

General Motors

Oshawa, ON • Hybrid

CA$115K - CA$164K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Key responsibilities

  • Develop backend services supporting virtual ECUs, simulation orchestration, and model execution.

  • Build tools for SIL workflows including scenario execution, data capture, and automation.

  • Integrate AI/ML components into simulation or validation pipelines.


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 308 frontline employees who took The Breakroom Quiz

7.3

Company rating compared to similar companies: 7.3 out of 10

Automakers average

Based on 6,329 frontline employees who took The Breakroom Quiz


Job description

Job Description

Vacancy Status:

This posting is not for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum

The Role

As aSenior Software Developer, you will build the software that powers GM's virtual development environments, SIL workflows, andAIenhancedsimulation capabilities. You bring strengths in automation, embedded systems, andproblemsolving- and this role expands your exposure to cloud, data, ML fundamentals, andlargescalesimulation architecture.

WhatYou'llDo (Responsibilities)

  • Develop backend servicessupporting virtual ECUs,simulationorchestration, and model execution.

  • Build tools for SIL workflowsincluding scenario execution, data capture, and automation.

  • Integrate AI/ML componentsinto simulation orvalidationpipelines.

  • Design APIsfor simulation control, artifact management, and orchestration.

  • Optimizeperformanceforcomputeintensiveworkloads.

  • Collaborate with DevOps and simulation teamsto ensure seamless integration.

  • Contribute to CI/CD workflowsfor simulation and AI components.

Your Skills & Abilities (Qualifications)

  • Bachelor's orMaster's degree in Engineering, Computer Science, or related field.

  • 7+ years of relevant experiencein software development, simulation, or embedded systems.

  • Strong programming skillsin Python, C++, C#, or Java.

  • Experience with simulation or virtualization(vECUs, FMUs, SIL).

  • Understanding ofcloud servicesand distributed systems.

  • Experience with CLI-based architecturefor tools design.

  • Knowledge ofMCP-based architecture for AI tools design.

  • Experience with databasesforsimulationmetadata and results.

  • Optional AI Skills:

  • ML lifecycle basics

  • Vector search or embeddings

  • Model integration

What Will Give You a Competitive Edge (Preferred Qualifications)

  • Experience with microservicesforsimulationorchestration.

  • Knowledge of Kubernetesfor runningcomputeworkloads.

  • Performance tuningexpertisefor simulation or AI pipelines.

  • Experience with automotive dataand domain modeling.

  • Experiencewithontology-basedengineeringprocessesand architectureframeworks.

  • Advanced knowledge of ontology technologies and ontology design patterns (Owl, RDF, SPARQL, Automated reasoning)

Compensation:

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILLNEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;

  • Healthcare, dental, and vision benefits;

  • Life insurance plans to cover you and your family;

  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;

  • GM Vehicle Purchase Plan for you and your family.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908