cover image
Teladoc Health Canada

Staff Software Engineer

Hybrid

Toronto, Canada

Senior

Full Time

03-11-2025

Share this job:

Skills

Communication Leadership Java Salesforce DevOps Research Architecture Data Architecture react cloud platforms SDLC Spring Spring Boot

Job Specifications

Teladoc Health: Redefining Virtual Care

Teladoc Health is the global leader in virtual care, transforming how better health happens by seamlessly connecting members, patients, providers, and partners using advanced technology. Through strategic collaborations with employers, insurers, brokers, hospitals, and health systems, we’re expanding access to care, improving health outcomes, enhancing provider capacity, and reducing costs.

As part of the Teladoc Health Group, Teladoc Health Canada brings over 20 years of experience in delivering virtual healthcare to millions of Canadians from coast to coast. Drawing on insights from serving patients in more than 175 countries, we leverage world-class research and innovation to elevate care delivery – while maintaining a strong Canadian focus.

Headquartered in Toronto, Teladoc Health Canada is driven by a dedicated, cross-functional Canadian team committed to advancing virtual care across the country.

Learn more at TeladocHealth.ca.

Summary of Position

We’re looking for a seasoned Staff Software Engineer (8–12+ years) to help us reimagine the future of care delivery. In this role, you’ll lead the architecture, design, and technical direction for a small, fast-moving team - backed by the stability of an established company. You bring deep experience in building and scaling enterprise applications, a track record of ownership, and a willingness to lead, learn, and adapt. This is a rare opportunity to build a product with real-world impact at significant scale.

Your first mission is to take full technical ownership of a newly formed team responsible for rebuilding our care delivery system from the ground up - across both Mobile and Web - using modern, cutting-edge technologies. From day one, you’ll have a direct and meaningful influence on the product’s direction. This work is highly visible, mission-critical, and central to our success. The technical challenges are significant, but the potential human impact is even greater. What you build here will shape how thousands of people experience care and could redefine what care means for them.

If you are ready to take on this challenge and make a meaningful difference, we’d love to hear from you - even if you do not meet all the qualifications.

Essential Duties and Responsibilities

Own and drive the overall technical strategy and architecture for our greenfield healthcare platform, making key decisions on system design, technology choices, and architectural patterns
Define domain boundaries and service decomposition strategies that balance modularity with pragmatic delivery
Architect compliant systems that meet healthcare regulatory requirements without sacrificing performance or productivity
Design data architecture including consistency strategies, backup, recovery, and cross-service data patterns for distributed systems
Establish engineering standards for SDLC, branching strategies, testing, and code quality
Mentor and lead a small, high-performing team (

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 Know more