Backend Engineer

Teladoc Health Canada — Canada · Posted ~1 hour ago

Mid Contract

Skills

backend development APIs software engineering scalable systems backend databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering contract role focused on building scalable services and APIs for a regulated digital platform. The role involves collaboration with engineering and product teams.

Highlights

Opportunity to build reliable backend services supporting meaningful digital healthcare workflows in a collaborative engineering team.

Description

About Us Teladoc Health Canada is a virtual care provider that proudly serves 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. Summary of Position We’re looking for a Backend Software Engineer to join our growing engineering team and help build reliable, scalable backend systems that power our virtual care platform. In this role, you’ll work closely with senior engineers, product managers, and cross functional partners to design, build, and operate backend services and APIs used by critical healthcare workflows. This is a hands on role ideal for an engineer who enjoys learning modern backend patterns and growing their technical depth in a regulated, mission driven environment. 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 Design, build, and maintain backend APIs and services using Java and Spring Boot, following established engineering standards, architectural patterns, and quality practicesWork closely with product, frontend, QA, and platform engineers to clarify requirements and deliver backend capabilities aligned with roadmap and patient‑care outcomesContribute to a modular, extensible API and service architecture that integrates cleanly with internal platforms and external partner systemsDesign and implement robust data‑access layers, including schema evolution, complex queries, and safe support for data migration and backward compatibilityApply event‑driven and asynchronous design patterns to support scalable, resilient workflows and downstream integrationsWrite, execute, and maintain unit, integration, and contract tests; actively participate in debugging, root‑cause analysis, and system reliability improvementsUse team self‑service and platform tooling to provision, deploy, and operate services across environments, collaborating with DevOps and SRE where neededBuild backend services with security, privacy, and compliance in mind, adhering to healthcare data protection requirements and internal controlsParticipate actively in code reviews, offering constructive feedback and continuously improving code quality, consistency, and maintainabilityConsistently follow documented standards for security, documentation, testing, and deployment to ensure predictable, production‑ready deliveryContinuously learn and apply new backend technologies, patterns, and tooling that improve delivery quality, scalability, and developer effectiveness Supervisory Responsibilities No Qualifications Expected for Position Required: 5+ years of professional backend software development experience building and supporting production systemsA bachelor’s degree in computer science, software engineering, or a related technical field — or equivalent experience that demonstrates the same depth.Strong experience designing, building, and operating backend services and APIs using Java, Spring Boot, or comparable frameworksSolid understanding of RESTful API design, service‑to‑service communication, and contract‑driven integrationHands‑on experience with relational databases, data modeling, schema evolution, and performance‑aware query designExperience writing and maintaining automated tests and contributing to CI/CD pipelinesWorking knowledge of cloud‑native concepts, including containers, service configuration, observability, and multi‑environment deploymentsStrong communication skills with the ability to collaborate effectively across engineering, product, QA, and platform teamsPractical experience with event‑driven or asynchronous systems (messaging, workflows, background processing)Exposure to microservices or modular service architectures with an emphasis on maintainability and operational readiness Nice to Have: Experience working in regulated, compliance‑driven, or healthcare environmentsFamiliarity with healthcare interoperability standards such as HL7 FHIRExperience supporting production systems, including operational ownership, on‑call participation, or incident response Hourly Rate Range $60.10 to $72.12/hour Position Type Net New Work Environment ☐ Office ☐ Remote ☒ Hybrid (Office & Remote) At Teladoc Health Canada we thrive on difference and individuality. Teladoc Health Canada is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for any stage of the recruitment process / interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please reach out to us at RecruitmentAccessibilityRequestsCanada@teladochealth.com