Technical Product Manager - Core CDR Platform

CanadaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
ETLJavaKafkaKubernetesOAuthPostgresCI/CDRESTful APIsTerraformHelm

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.
  • Strong understanding of Data integration, ETL, and data persistence patterns.
  • Strong understanding of Authentication and authorization frameworks (OAuth2, OIDC, SAML).
  • Strong understanding of 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 including facilitating meetings and communications with executive-level clients, prospects, and partners.
  • Experience collaborating with engineering and architecture teams in cloud-native environments (e.g., Kubernetes, Helm, Terraform).

Responsibilities

  • Define and own the product strategy for Smile’s Core CDR platform components — including data ingestion pipelines, data quality (master data management, enrichment, etc), persistence layer, and administration capabilities.
  • Collaborate with technical teams to perform in-depth technical analysis to identify gaps between product and market/client needs, particularly in interoperability, performance, scalability, and standards compliance.
  • Translate architectural patterns and operational needs into clear, actionable product requirements.
  • Participate in architecture and code review discussions to validate feasibility, scalability, and maintainability of proposed solutions.
  • Maintain a deep technical understanding of the stack (Java, HAPI FHIR, Kubernetes, Postgres, Kafka, etc.) to reason trade-offs and guide prioritization.
  • Champion product capabilities related to data quality, deduplication, enrichment, and lifecycle management across ingest and persistence flows.
  • Support backlog refinement and delivery oversight by providing technical context, architectural input, and prioritization guidance throughout the implementation lifecycle.
  • Collaborate with cross-functional technical teams to ensure high-fidelity execution of the product roadmap.
  • Conduct competitive research to benchmark and identify differentiators for specific platform capabilities.
  • Evangelize product and/or features to both internal cross-functional teams and external customers, hosting customer conversations and attending/presenting at relevant events.
  • Serve as a technical resource to unblock delivery teams, balancing client requirements with architectural and operational considerations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now