Senior Platform Developer

 

Description:

Dialogue is Canada’s #1 virtual care provider, offering an Integrated Health Platform supporting millions of people across 49,000+ organizations. The platform powers white-label mobile apps and desktop software to deliver healthcare services.

The Senior Platform Developer, Backend will work on platform tools and services that enable Dialogue’s products. The role focuses on building and operating platform technologies to improve security, reliability, agility, and data integration.


Key Responsibilities:

  • Develop and enhance an events platform to improve reliability and compliance of data produced by Dialogue’s products.

  • Support external integrations, client analytics, and business functions like pricing and invoicing.

  • Empower technical colleagues to build member-focused features efficiently.

  • Own platform capabilities including workflow orchestration, data warehouse infrastructure, user authentication/authorization, and member engagement platform.

  • Design, build, maintain, and operate HTTP services, data pipelines, libraries, and infrastructure components.


Required Skills & Qualifications:

  • Enjoy creating long-term business value with platform technologies.

  • Experience in distributed, service-oriented architecture development.

  • Comfortable designing software and discussing architectural decisions and trade-offs.

  • Familiarity or willingness to learn event delivery architectures and data synchronization architectures.

  • Test-Driven Development experience is a plus.

  • Experience (or willingness to learn) Python APIs with PostgreSQL, AWS infrastructure with Terraform, Snowflake data warehouse, and Airflow workflows.


Benefits:

  • Fully funded benefits plan including wellness reimbursement.

  • Unlimited access to Dialogue’s programs for employees and immediate family.

  • 4 weeks vacation, 9 wellness days, and 1 paid volunteer day annually.

  • Hybrid work with office presence 3 days a week in Montreal or Toronto.

  • Access to a custom learning program with budget for external training.

  • Short and long-term incentive plans (where applicable).

  • Optional parental benefits program.

  • Group Retirement Savings Program with employer matching contribution from day one (for qualifying employees).

Organization Dialogue
Industry IT / Telecom / Software Jobs
Occupational Category Senior Platform Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-05-25 3:33 pm
Expires on 2026-01-15