Technical Product Manager - Remote Canada

Posted about 1 month agoViewed
100000 - 125000 USD per year
CanadaFull-TimeSoftware Development
Company:
Location:Canada
Languages:English
Seniority level:Lead, 5+ years
Experience:5+ years
Skills:
PostgreSQLAgileCloud ComputingETLJavaKafkaKubernetesProduct ManagementJiraProduct DevelopmentAPI testingCI/CDTerraformSoftware Engineering
Requirements:
5+ years of experience in a Technical Product Management, Software Engineering, or Platform Product Ownership role, or related technical role in software product development Post-secondary education in Computer Science, Software Engineering, Health Informatics, with a strong technical component, or a related field Proven experience delivering complex software products or platforms, ideally in healthcare or enterprise environments Strong understanding of FHIR, FHIR / HAPI FHIR and RESTful API standards, Data integration, ETL, and data persistence patterns, Authentication and authorization frameworks (OAuth2, OIDC, SAML), and Healthcare interoperability (FHIR, HL7 v2, CDA, etc.) and terminology standards (LOINC, SNOMED, ICD-10) Experience with CI/CD, Software Release cycles, and Software Development Lifecycle Demonstrated ability to review architecture/design proposals, translate use cases into technical requirements, and guide implementation discussions Ability to read, write, and reason through code Demonstrated consultative experience Experience collaborating with engineering and architecture teams in cloud-native environments (e.g., Kubernetes, Helm, Terraform) Critical thinking skills with a creative solution-oriented mindset Self-driven, proactive, and results-oriented, with effective time management and written and verbal communication skills Experience with large-scale distributed systems or data platforms, preferred Familiarity with observability, logging, and system administration tools, preferred Prior experience in healthcare data platforms or interoperability systems is an asset
Responsibilities:
Define and own the product strategy for Smile’s Core CDR platform components Collaborate with technical teams to perform in-depth technical analysis Translate architectural patterns and operational needs into clear, actionable product requirements Participate in architecture and code review discussions Maintain a deep technical understanding of the stack Champion product capabilities related to data quality, deduplication, enrichment, and lifecycle management Support backlog refinement and delivery oversight Support architecture and design discussions Collaborate with cross-functional technical teams Support cross-functional teams and leaders in developing product communication materials Conduct competitive research Evangelize product and/or features Guide customer conversations and solutioning discussions Enable the success of Smile’s product teams Serve as a technical resource to unblock delivery teams Accountable for ensuring all working hours are accurately reported Comply with privacy, security, and confidentiality policies