The Opportunity We are committed to building great software and great engineering teams, and we're looking for a Senior Development Manager to lead multiple squads building our Parks & Recreation ...
Quick apply
The Opportunity We are committed to building great software and great engineering teams, and we're looking for a Senior Development Manager to lead multiple squads building our Parks & Recreation ...
Quick apply
The Opportunity We are committed to building great software and great engineering teams, and we're looking for a Senior Development Manager to lead multiple squads building our Parks & Recreation ...
Kitchener, ON · Hybrid
CA$90K - CA$115K/yr
... software development experience Experience with data engineering technologies, including ETL ... For this position, only direct applications will be considered. Sonova does not recruit via app ...
Kitchener, ON · Hybrid
CA$90K - CA$115K/yr
... software development experience Experience with data engineering technologies, including ETL ... For this position, only direct applications will be considered. Sonova does not recruit via app ...
Kitchener, ON · On-site
CA$70K - CA$90K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * 2+ years of professional software development experience * Proficiency in JavaScript (we use ...
Quick apply
Kitchener, ON · On-site
CA$70K - CA$90K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * 2+ years of professional software development experience * Proficiency in JavaScript (we use ...
Kitchener, ON · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * 2+ years of professional software development experience * Proficiency in JavaScript (we use ...
Kitchener, ON · On-site
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * 2+ years of professional software development experience * Proficiency in JavaScript (we use ...
Waterloo, ON · On-site
CA$86K - CA$130K/yr
... including design, development, validation and test automation, deployment, and support in ... software to introduce new functionality and expand existing functionality Write excellent code ...
Waterloo, ON · On-site
CA$86K - CA$130K/yr
... including design, development, validation and test automation, deployment, and support in ... software to introduce new functionality and expand existing functionality Write excellent code ...
Waterloo, ON · On-site
CA$115K - CA$173K/yr
Software Engineer II / Software Developer II (React Native) Build what's next for players. We're a ... You will take ownership of meaningful features from development through release and production ...
Waterloo, ON · On-site
CA$115K - CA$173K/yr
Software Engineer II / Software Developer II (React Native) Build what's next for players. We're a ... You will take ownership of meaningful features from development through release and production ...
We operate at the intersection of platform development, applied AI, and product innovation ... Experience guiding multiple teams through architectural decisions without direct authority. * A ...
We operate at the intersection of platform development, applied AI, and product innovation ... Experience guiding multiple teams through architectural decisions without direct authority. * A ...
Waterloo, ON · On-site
CA$131K - CA$181K/yr
As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development ...
Waterloo, ON · On-site
CA$131K - CA$181K/yr
As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development ...
Waterloo, ON · On-site
CA$131K - CA$181K/yr
As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development ...
Waterloo, ON · On-site
CA$131K - CA$181K/yr
As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development ...
Waterloo, ON · On-site
Minimum 3 years of professional software development experience * Proven experience designing, building, and operating complex web applications at scale. * Fluency with AI-assisted development-the ...
Waterloo, ON · On-site
Minimum 3 years of professional software development experience * Proven experience designing, building, and operating complex web applications at scale. * Fluency with AI-assisted development-the ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
This position reports to our Senior Director of Platform Engineering and has the opportunity to be ... Experience with highly agile and iterative development processes. * Experience mentoring engineers ...
This position reports to our Senior Director of Platform Engineering and has the opportunity to be ... Experience with highly agile and iterative development processes. * Experience mentoring engineers ...
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Degree in Computer Science, Software Engineering, or related discipline. * 5+ years of development experience, working on complex projects across diverse industries. Why Join Bridgeport Crew? * Shape ...
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Degree in Computer Science, Software Engineering, or related discipline. * 5+ years of development experience, working on complex projects across diverse industries. Why Join Bridgeport Crew? * Shape ...
... both software development and production operations, including calibration, data management, and ... Employee-directed personal education funds to drive continuous learning * Profit-sharing within to ...
... both software development and production operations, including calibration, data management, and ... Employee-directed personal education funds to drive continuous learning * Profit-sharing within to ...
... software development experience, with significant time in principal or architect-level roles ... Experience guiding multiple teams through architectural decisions without direct authority. * A ...
... software development experience, with significant time in principal or architect-level roles ... Experience guiding multiple teams through architectural decisions without direct authority. * A ...
... development of digital investigative software that acquires, analyzes, and shares evidence from ... The Director will lead teams responsible for cloud infrastructure, platform operations ...
... development of digital investigative software that acquires, analyzes, and shares evidence from ... The Director will lead teams responsible for cloud infrastructure, platform operations ...
Guelph, ON · Hybrid
CA$160K - CA$210K/yr
A Day in the Life As the Service Director, Foundation Engineering, you will report to the Service ... development projects * Proficiency with geotechnical engineering software and analytical tools such ...
Guelph, ON · Hybrid
CA$160K - CA$210K/yr
A Day in the Life As the Service Director, Foundation Engineering, you will report to the Service ... development projects * Proficiency with geotechnical engineering software and analytical tools such ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Director of Digital Inverter Firmware Location: Kitchener, Ontario - Hybrid About the Role: The ... Demonstrated experience in systemlevel embedded software development for industrial or energy ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Director of Digital Inverter Firmware Location: Kitchener, Ontario - Hybrid About the Role: The ... Demonstrated experience in systemlevel embedded software development for industrial or energy ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Software Development Director Location: Kitchener, ON (Onsite) About the Role: We are seeking a skilled and passionate Senior Product Reliability Engineer to join our dynamic team and contribute to ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Software Development Director Location: Kitchener, ON (Onsite) About the Role: We are seeking a skilled and passionate Senior Product Reliability Engineer to join our dynamic team and contribute to ...
| Aspect | Director Software Development | Software Engineering Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and long-term goals | Manages day-to-day team operations, project delivery, and technical guidance |
| Focus | High-level leadership, cross-team coordination, and business alignment | Team management, technical mentorship, and project execution |
| Required Credentials | Bachelor’s or Master’s in CS or related, extensive experience, leadership skills | Bachelor’s or Master’s in CS or related, strong technical background, leadership experience |
The main difference is that the Director Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager concentrates on managing individual teams and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader organizational responsibilities.
The most popular types of Software Development jobs in Kitchener Waterloo, ON are:
Cities near Kitchener Waterloo, ON with the most Director Software Development job openings:
Other
Medical, Dental, Vision
Posted 13 days ago
Camis is a recognized industry leader in reservation and park management technology. We connect people to a world of memorable experiences through our robust, user-friendly reservation software and best-in-class call center services. Trusted by over 1,300 government-operated parks, campgrounds, harbors, and marinas across North America, Camis is dedicated to delivering innovative solutions that make it easier for visitors to discover, book, and enjoy the most beautiful landscapes.
We believe work should be fun, fulfilling, and flexible—and we're looking for friendly, motivated people to join us!
Visit www.camis.com for more information on our products, services, and clients.
The Opportunity
We are committed to building great software and great engineering teams, and we're looking for a Senior Development Manager to lead multiple squads building our Parks & Recreation platform.
This is a player/coach role at senior scale. You will lead 10+ engineers across two or more squads, develop other managers and technical leads, own delivery and quality outcomes, and stay close enough to the code to make credible architectural calls, unblock hard problems, and mentor through pull requests.
You will hold the organization to a high engineering bar rooted in Clean Architecture, SOLID, and DRY — and you'll set the standard for how we adopt AI-assisted development across the department. The mandate is to make the whole organization faster, better, and more accountable.
Our platform processes millions of reservations a year for agencies including Parks Canada, Ontario Parks, BC Parks, and Mississippi State Parks. The work is tangible: real people, real campsites, real trips.
What you'll be doing
What you'll bring
Assets:
Why join Camis
How to Apply
Please submit your application through Camis's careers portal, including your résumé and a brief cover letter.
Applications will be reviewed on a rolling basis. Only candidates selected for an interview will be contacted.
Hiring Process Transparency
We use AI tools to support our recruitment team in reviewing applications and screening responses more consistently. These tools are designed to assist—not replace—human decision-making. They do not independently score, rank, or determine candidacy. All hiring decisions are made by our team.
Compensation
The salary range listed represents a nationwide benchmark and reflects the broad spectrum of pay for this role. Actual compensation will be determined based on factors such as the role's scope, complexity, and location, as well as the candidate's skills, education, experience, and credentials. .
Our Commitment to Diversity & Inclusion
Camis is committed to fostering a diverse and inclusive workplace. We actively focus on attracting and retaining talent from a wide range of backgrounds, increasing awareness of diversity and its benefits, and creating a supportive environment where inclusion is expected and prioritized. We hold ourselves accountable for embedding these principles across our organization and strive to cultivate a culture where all employees feel respected, valued, and a strong sense of belonging.