cover image
Teladoc Health Canada

Teladoc Health Canada

www.teladochealth.ca

3 Jobs

74 Employees

About the Company

Our team from across Canada is proudly serving over 9 Million Canadians from coast to coast to coast. We use proprietary health signals and personalized interactions to drive better health outcomes across the full continuum of care, at every stage in a person's health journey. Teladoc Health leverages more than two decades of expertise and data-driven insights to meet Canada's growing needs. For more information, please visit www.teladochealth.ca

Listed Jobs

Company background Company brand
Company Name
Teladoc Health Canada
Job Title
Staff Software Engineer
Job Description
Job title: Staff Software Engineer Role Summary: Lead the technical vision and design for a greenfield healthcare platform, overseeing architecture, performance, security, and compliance across mobile and web. Own and mentor a small high‑performing engineering team, ensuring rapid delivery of mission‑critical services at scale. Expectations: • 8–12+ years of software engineering experience, with proven leadership in architecture and team guidance. • Strong ownership mindset and ability to work both strategically and hands‑on. • Capacity to navigate ambiguity, make decisive technical decisions, and influence cross‑functional stakeholders. Key Responsibilities: • Define and drive the overall technical strategy and architecture for the platform. • Mentor and guide a team of <10 engineers across front‑end, back‑end, and QA. • Contribute hands‑on coding (≈30 % of time) in POCs, spikes, and code reviews. • Ensure security, compliance, performance, and data protection are baked into every design. • Design data architecture for distributed systems, including consistency, disaster recovery, and cross‑service synchronization. • Architect integration strategies with internal tools and external systems (e.g., Rx, Salesforce). • Set engineering standards for branching, versioning, testing, code quality, and documentation. • Collaborate with DevOps, product, and other stakeholders to align technical and business goals. • Evaluate and prototype emerging technologies relevant to care delivery. Required Skills: • 8–12+ years software engineering, with expertise in scalable, mission‑critical distributed systems. • Proficiency in back‑end (Java/Spring Boot or equivalent) and modern front‑end (React/React Native or equivalent). • Deep experience with major cloud platforms and cloud‑native architecture patterns. • Strong understanding of security best practices, compliance, and data protection in production. • Proven design of third‑party integrations and API architectures. • Experienced in data modeling, performance tuning, and persistence strategy selection. • Excellent communication, decision‑making, and stakeholder‑management skills. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. (No mandatory certifications specified.)
Canada
Remote
Senior
31-01-2026
Company background Company brand
Company Name
Teladoc Health Canada
Job Title
Lead Software Engineer
Job Description
Job title Lead Software Engineer Role Summary Senior engineering leader responsible for architecting and delivering a greenfield healthcare platform. Owns technical strategy, mentors a small high‑performing team, and drives end‑to‑end product direction while ensuring scalability, security, and compliance. Expactations • Define and execute the architectural vision for the platform. • Mentor and elevate a team of <10 engineers across front‑end, back‑end, and QA. • Participate hands‑on in critical tasks (POCs, code reviews, rapid prototyping). • Enforce security, compliance, performance, and operational requirements. • Translate complex business needs into robust technical solutions. Key Responsibilities 1. Drive technical strategy and architecture for a mission‑critical healthcare platform. 2. Mentor a cross‑functional team, promoting shared ownership and engineering excellence. 3. Contribute hands‑on (~30% of time) to proof‑of‑concepts and code reviews. 4. Ensure security, compliance, and performance as foundational design principles. 5. Design data architecture for distributed systems, including consistency, disaster recovery, and cross‑service synchronization. 6. Define integration strategies with internal tools and external systems (e.g., Rx, Salesforce). 7. Establish domain boundaries, decomposition strategies, and architectural patterns. 8. Set engineering standards for branching, versioning, testing, code quality, and documentation. 9. Partner with DevOps to align architecture with deployment and operational needs. 10. Translate product and business requirements into technical strategies. 11. Evaluate and prototype emerging technologies relevant to care delivery. Required Skills • 8–12+ years of software engineering with proven technical leadership. • Expertise in building scalable, mission‑critical distributed systems. • Proficiency in backend Java/Spring Boot (or equivalent) and modern frontend frameworks (React/React Native). • Cloud‑native architecture knowledge on major cloud platforms (AWS, Azure, GCP). • Strong knowledge of security best practices, compliance, and data protection. • Experience designing integrations with third‑party APIs and internal systems. • Advanced data modeling, performance tuning, and persistence strategy selection. • Excellent communication, negotiation, and decision‑making in ambiguous environments. **Preferred** – Domain‑Driven Design, event‑driven architecture, regulated industry experience. Required Education & Certifications Bachelor’s degree in Computer Science or a related technical discipline. Relevant cloud architecture certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect).
Toronto, Canada
Hybrid
Senior
19-02-2026