Software Developer, Manufacturing Data Solutions (Python/SQL)

Socket.dev

Kitchener

Hybrid

CAD 90,000 - 115,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Wellness benefit
Paramedical coverage
Variable compensation
Employer-matched pension
Mentorship programs
Career development
Flexible hybrid work
Diversity and inclusion

Job summary

Sonova's Manufacturing Software team in Kitchener, Ontario is hiring a Software Developer to build data-oriented solutions for production and analytics. You will craft reliable, scalable software and help enable data-driven decisions across our manufacturing ecosystem.

The role requires 3+ years of software development, with experience in data engineering, microservices, and modern tooling. A hybrid work model and a strong emphasis on collaboration and quality are offered.

Qualifications

  • Bachelor's or master's degree in Computer Science, Software Engineering, or related field.
  • At least three years of professional software development experience.
  • Experience with data engineering technologies including ETL pipelines, Python, SQL, and relational databases.
  • Experience with microservices and event-driven architectures; C# is a plus.
  • Good understanding of software architecture and design principles (SOLID).
  • Experience with Git, Docker, CI/CD, GenAI, Jira, and Confluence.
  • Databricks, AI/ML, or data visualization tools such as Apache Superset is a plus.
  • Precise, self-driven, and quality-focused work ethic.
  • Excellent written and verbal communication in English.

Responsibilities

  • Develop, maintain, and support data analysis and production solutions.
  • Ensure availability and performance of critical solutions.
  • Design state-of-the-art solutions using latest technologies.
  • Deliver reliable, scalable solutions meeting code-quality requirements.
  • Perform exploratory data analysis and reporting.
  • Create and maintain technical documentation per SOPs and external requirements.
  • Foster knowledge sharing, engineering excellence, and team growth.

Skills

Data engineering
English proficiency
Quality-focused work

Education

Bachelor's or Master's in CS/SE

Tools

Git
Docker
CI/CD
GenAI
Jira
Confluence
Databricks
Apache Superset
SQL

Job description

Kitchener, Ontario - Hybrid

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.

As a 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
  • 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 three years of professional software development experience
  • Experience with data engineering technologies, including ETL pipelines, Python, SQL, and relational databases
  • Experience with microservices and event-driven architectures; experience with C# is a plus
  • Good 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
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
  • This role's pay range is between $90K and $115K CAD.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer, Manufacturing Data Solutions (Python/SQL)
Software Developer, Manufacturing Data Solutions (Python/SQL)

Sonova Group • Kitchener

Hybrid
CAD 90,000 - 115,000
Wellness benefit
Paramedical coverage
Employer-matched pension
+1
Hearing Performance Developer
Hearing Performance Developer

Sonova Group • Kitchener

On-site
CAD 91,000 - 114,000
Exciting and challenging work env.
Opportunities for continuous self-im -
Flexible hybrid work environment
+4
Hybrid Data-Driven Software Engineer
Hybrid Data-Driven Software Engineer

Socket.dev • Kitchener

Hybrid
CAD 90,000 - 115,000
Wellness benefit
Paramedical coverage
Variable compensation
+5
Project Leader, New Product Introduction | 12 MONTH CONTRACT
Project Leader, New Product Introduction | 12 MONTH CONTRACT

Sonova Group • Kitchener

On-site
CAD 91,000 - 114,000
Hybrid work model
12-month contract
Senior IT Cyber Security Specialist
Senior IT Cyber Security Specialist

Sonova Group • Kitchener

On-site
CAD 124,000 - 150,000
Wellness benefit
Pension contributions with employer-m
Mentorship program
Software Developer
Software Developer

Kongsberg Defense US • Port Coquitlam

On-site
CAD 90,000 - 100,000
Extended health
Dental
Vision benefits
+2
Software Developer Co-op - University of Manitoba
Software Developer Co-op - University of Manitoba

Siemens Healthineers • Winnipeg

On-site
CAD 45,000 - 65,000
Software Developer Co-op - University of Manitoba
Software Developer Co-op - University of Manitoba

422s Siemens Healthcare Limited • Winnipeg

On-site
CAD 38,000 - 52,000
Software Solutions Specialist
Software Solutions Specialist

Nanometrics Inc. • Ottawa

On-site
CAD 80,000 - 100,000
Benefits
RRSP
Bonus opportunities
+1
Engineering Data Specialist ( Hybrid)
Engineering Data Specialist ( Hybrid)

Siemens Mobility • Vaughan

On-site
CAD 80,000 - 110,000
Profit sharing
Flexible hours
Vacation buy/sell