Advanced proficiency in Microsoft Office Suite, SAP, and engineering/project management software. * Deep understanding of TPM, Initiative Management (IM), and Stage-Gate Project Management ...
Advanced proficiency in Microsoft Office Suite, SAP, and engineering/project management software. * Deep understanding of TPM, Initiative Management (IM), and Stage-Gate Project Management ...
Senior Development Manager - Parks & Recreation Platform Software Engineering - Guelph, Ontario (Hybrid) A recognized industry leader in reservation and park management technology and currently ...
New
Quick apply
Senior Development Manager - Parks & Recreation Platform Software Engineering - Guelph, Ontario (Hybrid) A recognized industry leader in reservation and park management technology and currently ...
New
Lead Full Stack Software Engineer
Waterloo, ON · On-site
CA$127K - CA$236K/yr
You'll influence engineering practices, drive architectural decisions, and help foster a culture of ... Balance delivery priorities with long-term architectural health and technical debt management.
Lead Full Stack Software Engineer
Waterloo, ON · On-site
CA$127K - CA$236K/yr
You'll influence engineering practices, drive architectural decisions, and help foster a culture of ... Balance delivery priorities with long-term architectural health and technical debt management.
Software Developer - HD
Kitchener, ON · On-site
CA$70K - CA$90K/yr
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
Quick apply
Software Developer - HD
Kitchener, ON · On-site
CA$70K - CA$90K/yr
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
... engineering infrastructure. You will work closely with developers, product managers, and other ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
... engineering infrastructure. You will work closely with developers, product managers, and other ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
Manager, Applications Engineering
Kitchener, ON · On-site +1
You have hands-on experience supporting production software at scale and excel at collaborating ... Engineers through technical direction, coaching, hiring, and performance management * Lead the ...
Manager, Applications Engineering
Kitchener, ON · On-site +1
You have hands-on experience supporting production software at scale and excel at collaborating ... Engineers through technical direction, coaching, hiring, and performance management * Lead the ...
Software Engineer II / Software Developer II (React Native)
Waterloo, ON · On-site
CA$115K - CA$173K/yr
... Engineering, or equivalent practical experience. * Strong understanding of React Native, JavaScript, TypeScript, component architecture, state management, and mobile application development.
Software Engineer II / Software Developer II (React Native)
Waterloo, ON · On-site
CA$115K - CA$173K/yr
... Engineering, or equivalent practical experience. * Strong understanding of React Native, JavaScript, TypeScript, component architecture, state management, and mobile application development.
Senior Embedded Software Developer
Kitchener, ON · On-site
CA$125K - CA$165K/yr
... managing fleet deployments. You will work across our entire product line, including writing software for brand new hardware projects. Qualifications : * Bachelor's degree in Computer Engineering ...
Quick apply
Senior Embedded Software Developer
Kitchener, ON · On-site
CA$125K - CA$165K/yr
... managing fleet deployments. You will work across our entire product line, including writing software for brand new hardware projects. Qualifications : * Bachelor's degree in Computer Engineering ...
... managing fleet deployments. You will work across our entire product line, including writing software for brand new hardware projects. Qualifications: * Bachelor's degree in Computer Engineering ...
... managing fleet deployments. You will work across our entire product line, including writing software for brand new hardware projects. Qualifications: * Bachelor's degree in Computer Engineering ...
GRO Program - Technology (Waterloo)
Waterloo, ON · Hybrid
CA$69K - CA$115K/yr
Track,communicateand suggest solutions for managing defects. * Interface with other dependent ... Passion to be a professional software engineer/data engineer. * Understand object-oriented software ...
New
GRO Program - Technology (Waterloo)
Waterloo, ON · Hybrid
CA$69K - CA$115K/yr
Track,communicateand suggest solutions for managing defects. * Interface with other dependent ... Passion to be a professional software engineer/data engineer. * Understand object-oriented software ...
New
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
Senior Software Developer - HD
Kitchener, ON · On-site
CA$100K - CA$140K/yr
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
Quick apply
Senior Software Developer - HD
Kitchener, ON · On-site
CA$100K - CA$140K/yr
... manage time effectively * A fast learner, willing to pivot when new information comes to light Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or related field (or ...
Software Engineer II, Backend Waterloo, ON Build what's next for players. We're a startup inside ... Partner with product managers, designers, and client engineers to translate product requirements ...
Software Engineer II, Backend Waterloo, ON Build what's next for players. We're a startup inside ... Partner with product managers, designers, and client engineers to translate product requirements ...
Senior Software Engineer, Backend Waterloo, ON Build what's next for players. We're a startup ... for backend engineering. * Partner with product managers, designers, and client engineers to ...
Senior Software Engineer, Backend Waterloo, ON Build what's next for players. We're a startup ... for backend engineering. * Partner with product managers, designers, and client engineers to ...
Mechanical Engineering Lead
Dundas, ON · On-site
CA$85K - CA$108K/yr
Engineering Pay Range: ( $85,871.00 - $108,000.00 ) Target Bonus: 10.0% Req ID: 29881 Job Summary ... software, robotics, production, and project stakeholders. * Define and manage mechanical interfaces ...
Mechanical Engineering Lead
Dundas, ON · On-site
CA$85K - CA$108K/yr
Engineering Pay Range: ( $85,871.00 - $108,000.00 ) Target Bonus: 10.0% Req ID: 29881 Job Summary ... software, robotics, production, and project stakeholders. * Define and manage mechanical interfaces ...
Mechanical Engineering Lead
Hamilton, ON · On-site
CA$85K - CA$108K/yr
Engineering Pay Range: ( $85,871.00 - $108,000.00 ) Target Bonus: 10.0% Req ID: 29881 Job ... software, robotics, production, and project stakeholders. * Define and manage mechanical interfaces ...
Mechanical Engineering Lead
Hamilton, ON · On-site
CA$85K - CA$108K/yr
Engineering Pay Range: ( $85,871.00 - $108,000.00 ) Target Bonus: 10.0% Req ID: 29881 Job ... software, robotics, production, and project stakeholders. * Define and manage mechanical interfaces ...
Partner with product managers, designers, and researchers to translate user experience requirements ... for frontend engineering. * Mentor engineers and act as a multiplier for frontend development ...
Partner with product managers, designers, and researchers to translate user experience requirements ... for frontend engineering. * Mentor engineers and act as a multiplier for frontend development ...
AI Platform Engineering exists to shorten the path from emerging AI capability to reliable ... Nice to have * Experience with cloud infrastructure, containerized environments, managed ML ...
AI Platform Engineering exists to shorten the path from emerging AI capability to reliable ... Nice to have * Experience with cloud infrastructure, containerized environments, managed ML ...
... forensic tools, case management, evidence storage, and collaboration workflows to help ... Relevant professional software engineering experience; * Post-secondary education in software ...
... forensic tools, case management, evidence storage, and collaboration workflows to help ... Relevant professional software engineering experience; * Post-secondary education in software ...
Software Engineering Manager information
See Kitchener, ON salary details
$77K - $86.8K
4% of jobs
$86.8K - $96.6K
3% of jobs
$96.6K - $106.4K
5% of jobs
$106.4K - $116.2K
7% of jobs
$120.2K is the 25th percentile. Wages below this are outliers.
$116.2K - $126K
12% of jobs
$126K - $135.7K
16% of jobs
The median wage is $137K / yr.
$135.7K - $145.5K
17% of jobs
$152.2K is the 75th percentile. Wages above this are outliers.
$145.5K - $155.3K
15% of jobs
$155.3K - $165.1K
7% of jobs
$165.1K - $174.9K
7% of jobs
$174.9K - $184.7K
5% of jobs
$77K
$138.2K
$184.7K
How much do software engineering manager jobs pay per year?
What does a software engineering manager do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What does a software engineering manager do?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?
What are some common challenges faced by software engineering managers when leading diverse development teams?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What job categories do people searching Software Engineering Manager jobs in Kitchener, ON look for?
The top searched job categories for Software Engineering Manager jobs in Kitchener, ON are:
What cities near Kitchener, ON are hiring for Software Engineering Manager jobs?
Cities near Kitchener, ON with the most Software Engineering Manager job openings:

Key responsibilities
Lead and support the execution of large-scale capital projects across manufacturing facilities in Canada and the U.S.
Oversee engineering activities, including developing scopes, budgets, schedules, and ensuring compliance with project management processes.
Coordinate with internal and external stakeholders to monitor progress, manage risks, and report on project milestones.
Barry Callebaut rating
7.2
Based on 17 frontline employees who took The Breakroom Quiz
199th of 443 rated food and drinks producers
Job description
About the role
As part of North America's footprint strategy and supply network optimization initiatives, BC is undertaking significant expansion and modernization projects across its chocolate manufacturing facilities in Canada and the United States. In collaboration with cross-functional engineering and technical teams, the Major Project Engineering Manager will lead and support the successful execution of these large-scale capital projects.
The role is responsible for overseeing engineering execution across Canada and the U.S., with accountability for project cost, schedule, safety, permitting, technical readiness, and overall project delivery. The successful candidate will provide leadership to both internal and external engineering teams, develop engineering scopes, budgets, and schedules, ensure compliance with stage-gate project management processes, coordinate permitting activities with external authorities, oversee construction and installation activities, support start-up and commissioning efforts, and communicate project performance to key stakeholders, including senior leadership.
Key Responsibilities
The successful candidate will possess extensive experience leading major capital projects within world-class manufacturing organizations, with proven expertise in project start-up and TPM Early Management methodologies, including CQV and IQ/OQ/PQ processes.
Working closely with start-up teams and program leadership, the Major Project Engineering Manager will establish and lead a high-performing engineering organization focused on delivering vertical start-up (VSU) excellence and critical business KPIs across Safety, Quality, Delivery, Cost, People, and Environment.
Key Deliverables
- Achieve zero TRIR (Total Recordable Incident Rate) while maintaining compliance with process and people safety standards.
- Deliver zero quality defects and ensure compliance with BC and local food safety requirements.
- Meet ramp-up objectives and achieve OEE > 85%.
- Deliver projects on schedule with no significant delays.
- Maintain adherence to approved capital budgets with no material cost overruns.
- Achieve employee engagement survey results of 90% or greater.
- Meet established energy efficiency and CO reduction targets.
- Ensure full compliance with BC and local environmental regulations and standards.
Scope of Responsibility
- Lead and deliver network transformation projects across Canada from an engineering and project execution perspective.
- Manage and provide direction to internal and external engineering teams throughout all project phases.
- Coordinate with internal and external stakeholders to ensure alignment, effective communication, and successful project outcomes.
- Monitor, track, and report engineering execution progress, risks, and key milestones.
- Organize and facilitate technical steering committee meetings, project governance reviews, and executive stakeholder updates.
- Serve as an active member of the Global Engineering Community and contribute to the broader global engineering leadership team by helping define and deploy strategic engineering initiatives.
- Collaborate cross-functionally with Food Safety & Quality, SHE (Safety, Health & Environment), Sourcing, Manufacturing, and other key business functions.
About you
Education
- Bachelor's or Master's degree in Engineering (Chemical, Mechanical, Electrical, or related discipline).
Experience & Knowledge
- Minimum of 12 years of engineering experience within the food processing, manufacturing, or consumer packaged goods (CPG) industry.
- Extensive experience in major capital project development, execution, commissioning, and start-up.
- Proven experience leading engineering organizations and multidisciplinary technical teams.
- Demonstrated success in team leadership, coaching, and talent development.
- Strong technical expertise across manufacturing and processing systems.
- Solid financial acumen, including budgeting, forecasting, and cost management.
- Advanced proficiency in Microsoft Office Suite, SAP, and engineering/project management software.
- Deep understanding of TPM, Initiative Management (IM), and Stage-Gate Project Management methodologies.
- Ability to navigate ambiguity, drive innovative thinking, establish accountability, and influence organizational outcomes.
Essential Experience & Functional Competencies
- Demonstrates an unwavering commitment to the safety of people, processes, and products.
- Extensive experience leading major greenfield and brownfield projects from concept development through commissioning and start-up.
- Strong expertise in cost control, schedule management, risk mitigation, and change management.
- Proven experience engaging with external stakeholders, including permitting agencies, utility providers, and municipal, provincial/state, and federal authorities.
- Comprehensive knowledge of Integrated Work Systems (IWS), Total Productive Maintenance (TPM), World Class Manufacturing (WCM), Initiative Management (IM), and Stage-Gate Project Management.
- Demonstrated ability to influence stakeholders and drive transformational change across complex, global organizations.
- Experience working effectively across cultures, regions, and time zones.
- Advanced proficiency with Microsoft Office applications, Microsoft Project, Minitab (or equivalent statistical software), and related engineering tools.
- Working knowledge of SAP ERP systems is considered a strong asset.
- Exceptional coaching, communication, interpersonal, and leadership capabilities.
- Strong understanding of project governance frameworks and project management systems.
Leadership Competencies
- Strong leadership capability with experience leading diverse, cross-functional engineering teams.
- Proven ability to direct and manage external engineering partners, contractors, and construction/installation teams.
- Excellent communication skills, with the ability to influence and present effectively at all organizational levels, including executive and senior leadership.
- Strong decision-making and problem-solving abilities in complex and fast-paced project environments.
- Results-oriented leader with a demonstrated ability to drive accountability and deliver business objectives through others.
Barry Callebaut can offer you a challenging and dynamic international environment that includes a broad range of opportunities for personal growth and development. Apply for one of our interesting positions and start a great career in the wonderful world of CHOCOLATE. Barry Callebaut is an equal opportunity employer, committed to fair and accessible employment practices that attract and retain talented employees. Should you require accommodation during the recruitment process, please contact Human Resources at the Brantford site.
What Barry Callebaut employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Barry Callebaut
Sourced by ZipRecruiter
Industry
Food and drink manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Chicago, IL, US