Sr Product Owner - Cloud Software
Role Overview
Natus seeks an experienced Senior Technical Product Owner to help shape cloud-based neurodiagnostic software.
The role turns clinical workflows, customer needs, and product strategies into actionable requirements for development teams.
Work with engineers, software architects, product managers, and cross-functional partners on scalable, secure cloud solutions for healthcare professionals and patients.
Key Skills for This Role
Full Job Posting
Opportunity
Natus seeks an experienced Senior Technical Product Owner to help shape cloud-based neurodiagnostic software.
The role turns clinical workflows, customer needs, and product strategies into actionable requirements for development teams.
Work with engineers, software architects, product managers, and cross-functional partners on scalable, secure cloud solutions for healthcare professionals and patients.
Location and travel
- The posting lists Oakville, Ontario, and travel of up to 20%.
Backlog ownership and requirements
- Own cloud product, platform, and development-team backlogs; refine and prioritize requirements for development readiness.
- Translate product vision, customer needs, and clinical workflows into epics, features, user stories, and acceptance criteria.
- Identify missing requirements, dependencies, competing priorities, and delivery risks; balance customer needs, technical constraints, regulatory requirements, and release timelines.
- Participate in Agile ceremonies, including sprint planning, reviews, and demonstrations.
Product definition and technical partnership
- Collaborate with Product Management, UI/UX, Engineering, and Test teams to define goals, workflows, user experiences, and functional requirements.
- Anticipate edge cases, workflow variations, permissions, and integrations; help determine MVP scope and future-release priorities.
- Maintain traceability between product requirements, development stories, and delivered functionality.
- Partner with architects and engineering leaders on cloud architecture, microservices, APIs, databases, integrations, security, performance, and scalability.
Engineering delivery and releases
- Coordinate with DevOps on deployment, monitoring, configuration, and operational requirements; ensure infrastructure and technical debt are represented in the backlog.
- Align release priorities with capacity and technical readiness; coordinate requirements and dependencies across teams and platform components.
- Support release planning, demonstrations, stakeholder reviews, and software acceptance; address scope changes, gaps, and delivery risks.
- Work with Quality, Regulatory, and Test teams on traceability, verification, validation, and applicable quality-system procedures.
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, Information Systems, or a related technical field.
- 10+ years in software product development, software engineering, systems analysis, product ownership, or related technical roles; 5+ years in a product ownership or equivalent role working with software development teams.
- Experience owning complex software backlogs across teams, services, or platform capabilities and translating requirements into detailed, testable stories and acceptance criteria.
- Strong understanding of Agile/Scrum, the software development lifecycle, backlog prioritization, requirements clarification, dependency management, and sprint readiness.
- Strong understanding of microservices, REST APIs, databases, messaging systems, distributed systems, and cloud infrastructure; experience with Azure, AWS, or an equivalent platform.
- Experience with Jira, Azure DevOps, or similar tools; ability to collaborate across Engineering, Architecture, DevOps, QA/Test, UI/UX, Product Management, and other stakeholders.
- Strong communication, facilitation, analytical thinking, and problem-solving skills.
Advantageous experience
- Hands-on background as a Software Engineer, Software Architect, Technical Lead, or Systems Engineer is an asset.
- Azure and cloud-native development, enterprise SaaS, multi-tenant cloud applications, and large-scale distributed systems are advantageous.
- Healthcare, medical devices, clinical applications, regulated industries, IEC 62304, ISO 13485, ISO 14971, cybersecurity, privacy, RBAC, healthcare data protection, HL7, FHIR, and geographically distributed Agile teams are advantageous.
Compensation and benefits
- Expected annual base salary is CAD 115,000–140,000; the role may also be eligible for a company bonus or commission plan.
- Benefits include healthcare coverage starting on the first day, paid statutory holidays, three weeks of vacation, seven sick days, RRSP matching, and tuition reimbursement eligibility.
About Natus
Natus develops neurodiagnostic solutions and medical devices and software serving neurology and sleep markets, with a focus on supporting patient care.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Natus Medical Incorporated
Sr Product Owner - Cloud Software
Oakville, CAN
Natus is seeking an experienced Senior Technical Product Owner to turn clinical workflows, customer needs, and product strategy into development-ready requirements for cloud neurodiagnostic software. The role requires te
Regulatory Affairs Specialist-Contract
Oakville, CAN
Natus is seeking an entry-level Regulatory Affairs Specialist for a nine-month contract supporting medical-device submissions and compliance across global markets. Candidates need a relevant bachelor’s degree, at least o
Principal Systems Architect - Medical Devices
, IND
Natus seeks a Principal Systems Architect to lead architecture and technical direction for regulated medical devices and connected healthcare products. You will guide requirements, risk, integration, verification, and cr