Kitchener, Ontario - Hybrid Senior Software Developer Join Sonova's Manufacturing Software team and help develop the sophisticated solutions that power our production while enabling data-driven ...
New
Kitchener, Ontario - Hybrid Senior Software Developer Join Sonova's Manufacturing Software team and help develop the sophisticated solutions that power our production while enabling data-driven ...
New
Kitchener, Ontario - Hybrid Senior Software Developer Join Sonova's Manufacturing Software team and help develop the sophisticated solutions that power our production while enabling data-driven ...
New
Senior Software Engineer / Software Developer (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
Senior Software Engineer / Software Developer (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 · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Quick apply
Waterloo, ON · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Waterloo, ON · On-site
CA$86K - CA$130K/yr
As a Sr Software Developer, you will: * Provide strong leadership for the team, wielding technical and business influence beyond team boundaries. * Drive multi-team initiatives spanning diverse ...
Waterloo, ON · On-site
CA$86K - CA$130K/yr
As a Sr Software Developer, you will: * Provide strong leadership for the team, wielding technical and business influence beyond team boundaries. * Drive multi-team initiatives spanning diverse ...
CA$141K - CA$212K/yr
Senior Software Engineer / Software Developer (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
CA$141K - CA$212K/yr
Senior Software Engineer / Software Developer (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
CA$100K - CA$120K/yr
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... Leadership & Collaboration Experience leading or mentoring software development teams. Strong ...
CA$100K - CA$120K/yr
As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal ... Leadership & Collaboration Experience leading or mentoring software development teams. Strong ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Work as independently and/or as a part of a development team, under the direction of a software development manager or a senior software developer * Analyze requirements or specification documents
New
Work as independently and/or as a part of a development team, under the direction of a software development manager or a senior software developer * Analyze requirements or specification documents
New
Engineering Practices * Writes clean, maintainable, well-tested code using modern workflows (feature flags, short-lived branches, daily merges). * Comfortable operating in fast-paced, agile ...
Engineering Practices * Writes clean, maintainable, well-tested code using modern workflows (feature flags, short-lived branches, daily merges). * Comfortable operating in fast-paced, agile ...
Waterloo, ON · On-site
Job Title: Senior Software Engineer Job Summary: An experienced and strategic Senior Software ... an asset * DevOps & Infrastructure: Design CI/CD pipelines and manage cloud infrastructure.
Waterloo, ON · On-site
Job Title: Senior Software Engineer Job Summary: An experienced and strategic Senior Software ... an asset * DevOps & Infrastructure: Design CI/CD pipelines and manage cloud infrastructure.
As a Senior Robotic Software Developer, you will emphasize platform-level ownership, including system architecture, deployment workflows, and ensuring reproducibility and reliability across ...
As a Senior Robotic Software Developer, you will emphasize platform-level ownership, including system architecture, deployment workflows, and ensuring reproducibility and reliability across ...
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary: The ideal candidate will ...
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary: The ideal candidate will ...
Kitchener, ON · On-site
CA$125K - CA$165K/yr
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary : The ideal candidate will ...
Quick apply
Kitchener, ON · On-site
CA$125K - CA$165K/yr
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary : The ideal candidate will ...
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary: The ideal candidate will ...
Quick apply
As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the face of the feed industry. Job Summary: The ideal candidate will ...
We're looking for a Senior Developer to be part of making that happen. About the Role In this role ... About You * 5-10+ years of professional software development experience. * Proven experience ...
We're looking for a Senior Developer to be part of making that happen. About the Role In this role ... About You * 5-10+ years of professional software development experience. * Proven experience ...
... SR&ED potential ... During discussions with clients, you will identify software and/or computer engineering related ...
... SR&ED potential ... During discussions with clients, you will identify software and/or computer engineering related ...
$48.9K - $58.3K
0% of jobs
$58.3K - $67.6K
2% of jobs
$67.6K - $76.9K
5% of jobs
$76.9K - $86.2K
13% of jobs
$88.7K is the 25th percentile. Wages below this are outliers.
$86.2K - $95.6K
17% of jobs
The median wage is $102.3K / yr.
$95.6K - $104.9K
17% of jobs
$104.9K - $114.2K
15% of jobs
$117.9K is the 75th percentile. Wages above this are outliers.
$114.2K - $123.5K
13% of jobs
$123.5K - $132.9K
9% of jobs
$132.9K - $142.2K
6% of jobs
$142.2K - $151.5K
2% of jobs
$48.9K
$107K
$151.5K
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely 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.

6.8
Based on 19 frontline employees who took The Breakroom Quiz
Kitchener, Ontario - Hybrid
Senior Software Developer
Join Sonova's Manufacturing Software team and help develop the sophisticated solutions that power our production while enabling data-driven decisions for complex manufacturing challenges, delivering high-quality products to our customers.
As a Senior Software Developer, you will apply your expertise to deliver reliable and scalable data-oriented solutions in a collaborative global environment.
Responsibilities:
Develop, maintain, and support solutions for data analysis and production
Ensure the availability and performance of critical solutions
Contribute into architectural design of state-of-the-art solutions using the latest technologies
Deliver reliable, scalable solutions that meet Sonova's code-quality requirements and follow established software architecture
Perform exploratory data analysis and reporting
Create and maintain technical documentation and procedures in accordance with internal SOPs and applicable external requirements
Advance continuous improvement by fostering knowledge sharing, engineering excellence, and team growth
More about you:
Bachelor's or master's degree in Computer Science, Software Engineering, or a related field
At least five years of professional software development experience
Strong experience with data engineering technologies, including ETL pipelines, Python, SQL, and relational databases
Strong experience with microservices and event-driven architectures; experience with C# is a plus
Solid understanding of software architecture and design principles, including SOLID
Experience with modern software development tools and practices, including Git, Docker, CI/CD, GenAI, Jira, and Confluence
Experience with Databricks, AI or machine learning, or data visualization tools such as Apache Superset is a plus
Precise, self-driven, and quality-focused approach to work
Excellent written and verbal communication skills in English
Don't meet all the criteria? If you're willing to go all in and learn, we'd love to hear from you!
We are looking forward to receiving your application via our online job application platform. For this position, only direct applications will be considered. Sonova does not recruit via app, Telegram, carrier pigeon, or any other format that does not include speaking with an actual human. If you are offered a job without speaking with someone, please contact Sonova HR. We utilize AI to assist with resume screening; however, all selection, interviewing, and hiring decisions are made by our internal recruitment team.
What we offer:
Exciting and challenging work environment
Collaborative culture
Opportunities for continuous self-improvement
Flexible hybrid work environment
A company that values diversity and inclusion
Rich benefits plan, including a wellness benefit and paramedical coverage for services such as massage therapy and naturopathy
Competitive compensation, including a variable component and employer-matched pension contributions
Mentorship programs and career-development plans
How we work:
At Sonova, we prioritize the well-being of our employees and foster an inclusive environment that promotes engagement and collaboration. Our team-customized hybrid work model empowers teams to balance individual needs with business goals, offering flexibility and individualized time management. We recognize the importance of life outside of work and strive to create a supportive and motivating workplace where innovation thrives.
Sourced by ZipRecruiter
Medical equipment and supplies manufacturing
10,000+ Employees
Aurora, IL, US