Staff Software Engineer
Waterloo, ON ยท On-site
Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority Commerce: Priority Commerce is a leading financial technology ...
Waterloo, ON ยท On-site
Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority Commerce: Priority Commerce is a leading financial technology ...
Waterloo, ON ยท On-site
Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority Commerce: Priority Commerce is a leading financial technology ...
Waterloo, ON ยท On-site +1
Software Engineer - .NET Join the Platforms and Engineering group and help shape the future of Sun Life's technology. We're looking for a talented Software Engineer- .NET to own meaningful projects ...
New
Waterloo, ON ยท On-site +1
Software Engineer - .NET Join the Platforms and Engineering group and help shape the future of Sun Life's technology. We're looking for a talented Software Engineer- .NET to own meaningful projects ...
New
Waterloo, ON ยท On-site +1
Software Engineer - .NET Join the Platforms and Engineering group and help shape the future of Sun Life's technology. We're looking for a talented Software Engineer- .NET to own meaningful projects ...
New
Waterloo, ON ยท On-site +1
Software Engineer - .NET Join the Platforms and Engineering group and help shape the future of Sun Life's technology. We're looking for a talented Software Engineer- .NET to own meaningful projects ...
New
Waterloo, ON ยท On-site
Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the Role The DTIS Nurture organization is building the next generation of adaptive experiences for PlayStation. Our vision is ...
New
Waterloo, ON ยท On-site
Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the Role The DTIS Nurture organization is building the next generation of adaptive experiences for PlayStation. Our vision is ...
New
Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your ...
Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your ...
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes-thermostats, heat pumps, EV ...
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes-thermostats, heat pumps, EV ...
Software Engineer II / Software Developer II (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
Software Engineer II / Software Developer II (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
Waterloo, ON ยท Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Asa Software EngineeringIntern,you'll gain hands-on experience developing applications and systems ...
New
Waterloo, ON ยท Hybrid
CA$52K - CA$70K/yr
Our internship program is your launchpad to success, offering the support, structure, and exciting ... Asa Software EngineeringIntern,you'll gain hands-on experience developing applications and systems ...
New
Kitchener, ON ยท On-site
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Quick apply
Kitchener, ON ยท On-site
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Waterloo, ON ยท On-site
CA$127K - CA$236K/yr
Lead Full Stack Software Engineer - Hybrid Canadian Retirement Are you a passionate software engineering leader who enjoys building modern cloud-based solutions while mentoring and elevating ...
Waterloo, ON ยท On-site
CA$127K - CA$236K/yr
Lead Full Stack Software Engineer - Hybrid Canadian Retirement Are you a passionate software engineering leader who enjoys building modern cloud-based solutions while mentoring and elevating ...
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 startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
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 startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
Bachelor's degree in Computer Science, Engineering, or equivalent related experience. * 2 to 6 years of professional software engineering experience, with a proven track record of shipping production ...
Bachelor's degree in Computer Science, Engineering, or equivalent related experience. * 2 to 6 years of professional software engineering experience, with a proven track record of shipping production ...
Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership role (e.g., Tech Lead, Scrum Master, or Engineering Manager). * Startup Mindset: Thrives in fast-paced ...
Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership role (e.g., Tech Lead, Scrum Master, or Engineering Manager). * Startup Mindset: Thrives in fast-paced ...
Waterloo, ON ยท Hybrid
CA$100K - CA$140K/yr
Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of professional software development experience * Proven expertise in building and maintaining responsive web ...
Waterloo, ON ยท Hybrid
CA$100K - CA$140K/yr
Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of professional software development experience * Proven expertise in building and maintaining responsive web ...
CA$190K - CA$262K/yr
We're hiring a Staff Software Engineer to help lead the technical vision and evolution of Faire's Growth Platform - the communication systems, targeting capabilities, experimentation infrastructure ...
CA$190K - CA$262K/yr
We're hiring a Staff Software Engineer to help lead the technical vision and evolution of Faire's Growth Platform - the communication systems, targeting capabilities, experimentation infrastructure ...
... engineer vehicular systems. This includes electrical, hardware and communications systems ... In the past, students have developed software tools in C# and python, built big data dashboards ...
New
... engineer vehicular systems. This includes electrical, hardware and communications systems ... In the past, students have developed software tools in C# and python, built big data dashboards ...
New
Kitchener, ON ยท On-site +1
CA$100K - CA$140K/yr
ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale ...
Kitchener, ON ยท On-site +1
CA$100K - CA$140K/yr
ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale ...
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role, you will ...
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role, you will ...
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role, you will ...
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role, you will ...
Collaborate with SRE team to improve system observability, incident response, and troubleshooting * Develop high-quality, understandable, maintainable software with appropriate automated tests and ...
Quick apply
Collaborate with SRE team to improve system observability, incident response, and troubleshooting * Develop high-quality, understandable, maintainable software with appropriate automated tests and ...
$9.42 - $15.03
16% of jobs
$16.93 is the 25th percentile. Wages below this are outliers.
$15.03 - $20.63
27% of jobs
The median wage is $24.56 / hr.
$20.63 - $26.24
11% of jobs
$26.24 - $31.85
14% of jobs
$31.85 - $37.45
5% of jobs
$40.96 is the 75th percentile. Wages above this are outliers.
$37.45 - $43.06
4% of jobs
$43.06 - $48.67
5% of jobs
$48.67 - $54.27
5% of jobs
$54.27 - $59.88
5% of jobs
$59.88 - $65.49
4% of jobs
$65.49 - $71.10
3% of jobs
$9
$32
$71
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
The most popular types of Software Engineer jobs in Kitchener, ON are:
The top searched job categories for Software Engineer Internship jobs in Kitchener, ON are:
Cities near Kitchener, ON with the most Software Engineer Internship job openings:

Full-time
Medical, Dental, Vision, PTO
This job post hasย expired today.ย Applications are no longer accepted.
Job title: Staff Software Engineer
Reports to: Director, Engineering
Department: Development
Location: Waterloo, Ontario, Canada
About Priority Commerce:
Priority Commerce is a leading financial technology company on a mission to deliver a personalized, easy-to-adopt financial toolset that accelerates cash flow and optimizes working capital for businesses. Our vision is to eliminate the barriers to unlocking revenue - empowering businesses to grow faster and operate smarter.
We achieve this through the Priority Commerce Engine, an innovative platform that combines payables, acquiring, and banking and treasury solutions. This unified approach allows businesses to streamline financial operations, reduce unnecessary costs, and uncover new revenue opportunities.
At Priority Commerce, we're driven by results. We expect our people to be known for results - bringing expertise, momentum, and relentless focus to every challenge, helping our clients and each other thrive.
About the Role:
Staff Software Engineers operate at the domain level, responsible for shaping system design and improving reliability across multiple teams.
A workstream is a product-aligned engineering organization responsible for delivering a cohesive set of customer and business capabilities. Within a workstream, domains are composed of multiple value lanes (teams), each with its own charter and outcomes. Staff Software Engineers operate across a domain, ensuring that systems owned by multiple teams are designed consistently, operate reliably, and scale effectively.
This role focuses on leading the design and evolution of systems across teams, improving system cohesion, and driving consistent engineering practices. You will partner closely with Software Engineers, Software Development Engineers in Test, Engineering Managers, Product Managers, and Product Designers to ensure systems support customer workflows and business outcomes.
Staff Software Engineers influence technical direction across teams, improve system reliability and scalability, and mentor engineers while elevating engineering practices across the domain.
This role is focused on leading the design and delivery of high-impact solutions across three core areas: customer-facing AI innovation, AI-driven risk and fraud, and AI-enabled operational efficiency.
Responsibilities:
What Success Looks Like:
Candidate Requirements:
Required:
System Design & Architecture
Software Development & Delivery
Data & Technical Skills
Debugging, Observability & Reliability
Technical Leadership & Influence
Modern Engineering Practices (AI & Automation)
Tech Stack
Preferred:
Work Environment & Culture:
We believe that performance and experience go hand in hand - an exceptional employee experience is earned through contribution. We are a results-driven team, grounded in our core values: ownership, authenticity, service, trust, innovation, and camaraderie.
Our culture is built for those who want to make an impact. We challenge each other to grow, celebrate progress, and support one another through shared goals and real connection. Whether you're building technology, serving clients, or supporting internal teams, youโll be part of a company that empowers you to perform at your best and be known for results.
Compensation & Benefits:
Compensation range: $128K-$168K CAD
We invest in the whole employee - personally and professionally. Our benefits package is designed to support your well-being, growth, and success - both inside and outside of work.
Financial Wellness
Health & Well-being
Time Off
Growth & Development
We believe great performance starts with feeling supported - and weโve built our benefits with that in mind.
Traditional Physical Requirements:
Join our team at Priority Commerce and be part of a dynamic and innovative company that is transforming the financial technology landscape. Together, we can shape the future of payments and banking solutions while providing unmatched value to our clients.