Joining Smile Digital Health means contributing to our mission of achieving #BetterGlobalHealth. Every day, we work toward this goal through our innovative health data platform and data management solutions, which are now used in more than 20 countries. We’re proud to have ranked #19 on Deloitte’s 2024 Technology Fast 50 list!
Our FHIR-based data platform simplifies healthcare data collection and exchange for stakeholders across the industry.
At its core, the Smile platform empowers individuals and organizations to manage healthcare data more effectively. By generating and unlocking structured health data, we help ensure seamless care delivery across teams and systems—bringing #BetterGlobalHealth to patients every day.
Apply now and discover many reasons to SMILE!
The Technical Product Manager (TPM) plays a key, hands-on leadership role in transforming client and market needs into robust technical product features. This position oversees both internal technical product management—such as aligning architecture, coordinating roadmaps, and delivery—and external product strategy, including market research, customer feedback, and competitive positioning. The TPM bridges product functionality and technical teams throughout the product lifecycle, from early feasibility to design and delivery, ensuring scalable, high-performing, and interoperable solutions aligned with engineering and architecture.
Responsibilities:
– Define and lead the product strategy for Smile’s Core CDR platform components, including data ingestion, data quality (e.g., master data management, enrichment), data storage, and admin tools.
– Collaborate with technical teams to analyze and address gaps in interoperability, performance, scalability, and standards compliance.
– Convert architectural patterns and operational needs into clear product requirements.
– Participate in architecture/code reviews to ensure feasibility, scalability, and maintainability.
– Maintain a deep technical understanding of the stack (Java, HAPI FHIR, Kubernetes, Postgres, Kafka, etc.) to support decision-making and prioritization.
– Advocate for features related to data quality, deduplication, enrichment, and lifecycle management across data flows.
– Support backlog grooming and delivery by providing technical insight and prioritization throughout development.
– Contribute to architecture and design discussions to ensure features are feasible, secure, and aligned with agile practices and long-term goals.
– Work with cross-functional teams to ensure effective execution of the product roadmap.
– Assist in creating product communication materials, sales strategies, training content, and demos.
– Conduct competitive analysis to identify and highlight platform differentiators.
– Promote product features internally and externally, including customer engagement and event participation.
– Guide customer discussions to validate technical direction and clarify platform capabilities.
– Ensure platform capabilities are well-documented, version-controlled, and easy to use.
– Act as a technical resource to support delivery teams while balancing client needs with architectural goals.
– Ensure accurate daily or weekly time tracking in Netsuite, with a focus on billable hours and proper project management tool usage.
– Accurate time tracking is essential for project management and customer delivery, and is a key responsibility.
– Follow all privacy, security, and confidentiality policies.
– Maintain confidentiality of all sensitive information, using it only as needed for job responsibilities. Misuse may lead to disciplinary action, including termination.
Requirements:
– 5+ years of experience in Technical Product Management, Software Engineering, Platform Product Ownership, or a related technical role.
– Post-secondary education in Computer Science, Software Engineering, Health Informatics, or a related technical field.
– Proven track record of delivering complex software products or platforms, preferably in healthcare or enterprise settings.
– Strong knowledge of FHIR, HAPI FHIR, RESTful APIs, data integration, ETL, data storage, authentication/authorization (OAuth2, OIDC, SAML), healthcare interoperability (FHIR, HL7 v2, CDA), and terminology standards (LOINC, SNOMED, ICD-10).
– Experience with CI/CD, software release cycles, and the software development lifecycle.
– Skilled in reviewing architecture/design proposals, translating use cases into technical requirements, and leading implementation discussions.
– Ability to understand and reason through code to evaluate architecture, review pull requests, or validate decisions.
– Experience facilitating meetings and communications with executive-level clients, prospects, and partners.
– Familiarity with cloud-native environments (e.g., Kubernetes, Helm, Terraform).
– Strong critical thinking and creative problem-solving skills.
– Self-motivated, proactive, and results-driven with strong time management and communication abilities.
– Experience with large-scale distributed systems or data platforms is preferred.
– Knowledge of observability, logging, and system administration tools is a plus.
– Prior experience with healthcare data platforms or interoperability systems is an asset.
Salary: $130,000 – $155,000 per year
Benefits include:
– Remote work environment
– Flexible time off policy (PTO, personal, and sick days)
– Competitive salary and health/medical benefits
– RRSP/TFSA/401K contributions
– Life and disability insurance
– Employee Assistance Program
– FHIR certification and Skillsoft learning opportunities
– Super HAPI Fun Club
At Smile, our core values include respect, inclusion, and celebrating diversity. We believe in creating a workplace where everyone feels they belong and can be their authentic selves. We are committed to fostering a diverse, equitable, and inclusive environment.
We encourage applicants from all backgrounds to apply. Please let us know if you require any accommodations during the interview process or in the workplace.
To find out more about this job, please visit this link
