Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 12 years in a leadership ...
Quick apply
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 12 years in a leadership ...
Quick apply
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 12 years in a leadership ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Waterloo, ON ยท Hybrid
CA$100K - CA$140K/yr
Work closely with product managers, designers, and other developers to translate business ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Waterloo, ON ยท Hybrid
CA$100K - CA$140K/yr
Work closely with product managers, designers, and other developers to translate business ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Hiring Manager: Chris Johnson Talent Acquisition Advisor: Carrol Isaacs Job Code Level: DSP4 Refer ... Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common ...
Hiring Manager: Chris Johnson Talent Acquisition Advisor: Carrol Isaacs Job Code Level: DSP4 Refer ... Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... This position reports to a Quality Engineering Manager in the USA. What you'll do * Design and ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... This position reports to a Quality Engineering Manager in the USA. What you'll do * Design and ...
You will work closely with developers, product managers, and other SDETs to design and implement ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
You will work closely with developers, product managers, and other SDETs to design and implement ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
Waterloo, ON ยท On-site +1
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
Waterloo, ON ยท On-site +1
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
Waterloo, ON ยท On-site +1
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
Waterloo, ON ยท On-site +1
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
Kitchener, ON ยท On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in ... Every project you take on will directly impact how a data platform is managed, observed, and ...
Kitchener, ON ยท On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in ... Every project you take on will directly impact how a data platform is managed, observed, and ...
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
Kitchener, ON ยท On-site
... and product managers to ensure every customer interaction is smooth, responsive, and delightful ... Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ...
Kitchener, ON ยท On-site
... and product managers to ensure every customer interaction is smooth, responsive, and delightful ... Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Waterloo, ON ยท On-site
CA$181K - CA$213K/yr
... : Building Carta's agentic CRM for deal teams and investor relations, turning relationship ... The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex ...
Waterloo, ON ยท On-site
CA$181K - CA$213K/yr
... : Building Carta's agentic CRM for deal teams and investor relations, turning relationship ... The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex ...
Kitchener, ON ยท On-site +1
CA$100K - CA$140K/yr
Ability to manage threads and debug issues related to deadlocks or memory leaks. * Strong ... Profound understanding of software engineering, database concepts, virtualisation and architectural ...
Kitchener, ON ยท On-site +1
CA$100K - CA$140K/yr
Ability to manage threads and debug issues related to deadlocks or memory leaks. * Strong ... Profound understanding of software engineering, database concepts, virtualisation and architectural ...
Hiring Manager: Gyanendra Rana Talent Acquisition Advisor: Krunal Patel Job Code Level: DYP6 Refer ... Job Title: Sr. Principal Software Architect (AI) Job Location: Waterloo/ Ottawa/ Richmond Hill, ON ...
Hiring Manager: Gyanendra Rana Talent Acquisition Advisor: Krunal Patel Job Code Level: DYP6 Refer ... Job Title: Sr. Principal Software Architect (AI) Job Location: Waterloo/ Ottawa/ Richmond Hill, ON ...
Waterloo, ON ยท On-site
CA$205K - CA$257K/yr
Designing resilient, scalable solutions for management fee accounting and multi-currency ... We recommend 10+ years of professional software engineering experience with a track record of high ...
Waterloo, ON ยท On-site
CA$205K - CA$257K/yr
Designing resilient, scalable solutions for management fee accounting and multi-currency ... We recommend 10+ years of professional software engineering experience with a track record of high ...
Experience with cloud infrastructure, containerized environments, managed ML platforms, or service orchestration systems. * Experience with model serving, deployment systems, experiment tracking ...
Experience with cloud infrastructure, containerized environments, managed ML platforms, or service orchestration systems. * Experience with model serving, deployment systems, experiment tracking ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
$64.3K - $75.5K
6% of jobs
$75.5K - $86.7K
2% of jobs
$86.7K - $97.9K
9% of jobs
$106K is the 25th percentile. Wages below this are outliers.
$97.9K - $109.1K
11% of jobs
$109.1K - $120.3K
13% of jobs
The median wage is $126.6K / yr.
$120.3K - $131.5K
16% of jobs
$131.5K - $142.7K
9% of jobs
$153.5K is the 75th percentile. Wages above this are outliers.
$142.7K - $153.8K
10% of jobs
$153.8K - $165K
11% of jobs
$165K - $176.2K
12% of jobs
$176.2K - $187.4K
2% of jobs
$64.3K
$131.6K
$187.4K
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

Full-time
Posted 11 days ago
About the Role
We are seeking an Engineering Lead to guide our development team through our next phase of growth. In this role, you will bridge the gap between product strategy, technical architecture, and day-to-day execution.
This is a senior role involving software development, architectural design, and technical team leadership. You will be instrumental in keeping our team aligned and efficient while maintaining high standards for our codebase.
This role is remote for applicants in Canada only.
What Youll Do
Team Delivery & Engineering Management
Technical Architecture & Hands-on Coding
What Were Looking For
Bonus Points