Hybrid Manufacturing Data Software Developer (Python/SQL)

Sonova Group

Kitchener

Hybrid

CAD 90,000 - 115,000

Full time

45 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Wellness benefit
Paramedical coverage
Employer-matched pension
Mentorship programs

Job summary

Sonova seeks a Software Developer to join the Manufacturing Software team and help build data‑driven solutions for production. You will deliver reliable, scalable data-oriented software in a global, collaborative environment.

You’ll work with ETL pipelines, Python, SQL, and databases, contributing to microservices and event‑driven architectures while embracing Git, Docker, CI/CD, and modern tooling. Excellent English communication is essential.

Qualifications

  • 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 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.

Responsibilities

  • Develop, maintain, and support solutions for data analysis and production.
  • Ensure the availability and performance of critical solutions.
  • Design state-of-the-art solutions using the latest technologies.
  • Deliver reliable, scalable solutions that meet 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 external requirements.
  • Advance continuous improvement by fostering knowledge sharing, engineering excellence, and team growth.

Skills

Python
SQL
Data engineering
ETL pipelines
Relational databases
Microservices
CI/CD
Git
Docker
GenAI

Education

Bachelor's or Master's in CS/SE

Tools

Git
Docker
CI/CD
Jira
Confluence
Databricks
Apache Superset

Job description

Sonova seeks a Software Developer to join the Manufacturing Software team and help build data‑driven solutions for production. You will deliver reliable, scalable data-oriented software in a global, collaborative environment.

You’ll work with ETL pipelines, Python, SQL, and databases, contributing to microservices and event‑driven architectures while embracing Git, Docker, CI/CD, and modern tooling. Excellent English communication is essential.

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

Similar jobs worth comparing

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
Software Developer, Manufacturing Data Solutions (Python/SQL)
Software Developer, Manufacturing Data Solutions (Python/SQL)

Socket.dev • Kitchener

Hybrid
CAD 90,000 - 115,000
Wellness benefit
Paramedical coverage
Variable compensation
+5
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
Senior Data Engineer
Senior Data Engineer

Sonata Software • Toronto

On-site
CAD 140,000 - 210,000
Software Engineer
Software Engineer

Adamson Systems Engineering • Port Perry

On-site
CAD 90,000 - 120,000
Senior Data Analyst
Senior Data Analyst

Sonatype • Toronto

On-site
CAD 90,000 - 130,000
Parental leave
Diversity & inclusion
Flexible working
Java/Python Developer
Java/Python Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 90,000
Hybrid Software Developer: Subsurface Data & AI Analytics
Hybrid Software Developer: Subsurface Data & AI Analytics

Bentley Systems • Toronto

Hybrid
CAD 90,000 - 130,000
Software Developer - Data Services
Software Developer - Data Services

GuruLink • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Data Developer
Senior Data Developer

MaintainX • Toronto

On-site
CAD 120,000 - 180,000