Software Developer, Manufacturing Data Solutions (Python/SQL)

Sonova Group

Kitchener

Hybrid

CAD 90,000 - 115,000

Full time

48 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

Select how often (in days) to receive an alert:

At Sonova, we envision a world where everyone can enjoy the delight of hearing. This vision inspires us and fuels our commitment to developing innovative solutions that improve hearing health and human connection - from personal audio devices and wireless communication systems to hearing aids and cochlear implants. We're dedicated to providing outstanding customer experiences through our global audiological care services, ensuring that everyone has the opportunity to engage fully with the world around them.

Guided by a culture of continuous improvement that fosters resilience and self-motivation, our team is united by a shared commitment to excellence and a deep sense of pride in our work, each of us playing a vital role in creating meaningful change,

Here you’ll find a diverse range of opportunities that span both consumer and medical solutions and the freedom to shape your career while making an impact on the lives of others. Join us in our mission to create a more connected world, where every voice is heard and every story matters.

Software Developer, Manufacturing Data Solutions (Python/SQL)

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.

Sonova is an equal opportunity employer.

We team up. We grow talent. We collaborate with people of diverse backgrounds to win with the best team in the market place. We guarantee every person equal treatment in regard to employment and opportunity for employment, regardless of a candidate’s ethnic or national origin, religion, sexual orientation or marital status, gender, genetic identity, age, disability or any other legally protected status.

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)

Socket.dev • Kitchener

Hybrid
CAD 90,000 - 115,000
Wellness benefit
Paramedical coverage
Variable compensation
+5
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
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
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
Audiologist or Hearing Instrument Practitioner
Audiologist or Hearing Instrument Practitioner

Sonova Group • Vancouver

On-site
CAD 70,000 - 100,000
Monthly Bonus
Sales Incentive program
Benefits from Day 1
+1
Audiologist - Cochrane, AB
Audiologist - Cochrane, AB

Sonova Group • Town of Cochrane

On-site
CAD 90,000 - 100,000
Monthly Bonus
Comprehensive benefits starting Day 1
Career growth & development
+1
Software Engineer
Software Engineer

Sonus Microsystems • Vancouver

On-site
CAD 110,000 - 170,000
Equity stock options
Autonomy
Flexibility
Audiologist or Hearing Instrument Practitioner
Audiologist or Hearing Instrument Practitioner

Connect Hearing Canada • Vancouver

On-site
CAD 70,000 - 100,000
Comprehensive benefits package
Attractive Monthly Bonus and Sales Incentive
Ongoing training opportunities
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