Enable job alerts via email!

Senior Platform Developer, Backend

Dialogue Health Technologies Inc.

Montreal

Hybrid

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading virtual care provider in Canada is seeking a Senior Platform Developer, Backend, to enhance their Integrated Health Platform. The role involves improving platform technologies that support millions across 49,000+ organizations. Ideal candidates will have experience with Python, AWS, PostgreSQL, and Terraform, and possess a collaborative spirit. This position includes a hybrid work approach and a fully funded benefits plan with generous vacation and wellness days.

Benefits

Fully funded benefits plan
4 weeks of vacation
Unlimited access to programs
Short and long-term incentive plans
Custom learning program with an allocated budget

Qualifications

  • Several years of experience in distributed, service-oriented architectures.
  • Comfortable designing software and discussing decisions with colleagues.
  • Familiarity with event delivery and data synchronization architectures.

Responsibilities

  • Own platform capabilities including workflow orchestration and user authentication.
  • Design and maintain HTTP services and data pipelines.
  • Contribute to components operated within the architecture.

Skills

Experience with Python APIs
Familiarity with AWS infrastructure
Experience in Test-Driven Development

Tools

PostgreSQL
Terraform
Snowflake
Airflow
Job description
Overview

Your role as a Senior Platform Developer, Backend

The Platform team is looking for a Senior Platform Developer, Backend to work on the platform tools and services that power Dialogue’s software products.

About the Platform Development team

Dialogue’s Integrated Health Platform supports the health and wellness of millions of people across 49,000+ organizations. We operate a reliable, highly-available, multi-tenant software architecture that powers several white-label mobile applications for our members, as well as desktop software used by our operations team to deliver care.

The Platform team’s mission is to streamline the development of these products by building and operating valuable platform technologies. These technologies aim to improve the security, reliability, and agility of the architecture and its data integrations as we continue to grow.

What you’ll be doing

Our team owns the following platform capabilities:

  • Workflow orchestration
  • Data Warehouse Infrastructure
  • User authentication and authorization

We design, build, maintain, and operate a variety of components, including HTTP services, data pipelines, libraries, and infrastructure.

We\'d love to hear from you if you
  • Enjoy creating long-term business value with platform technologies
  • Have several years of meaningful experience working on distributed, service-oriented architectures
  • Feel comfortable designing software and communicating with colleagues about your decisions and tradeoffs
  • Have familiarity with event delivery architectures, or willing to learn on the job
  • Have familiarity with data synchronization architectures, or willing to learn on the job
  • Experience with Test-Driven Development is a plus

You’ll work on Python APIs backed by PostgreSQL, mold AWS infrastructure with Terraform, and contribute to workflows backed by a Snowflake warehouse and orchestrated with Airflow. It helps if you’ve worked with any of these technologies in the past, but it’s not a requirement – we’ll help bring you up to speed!

At Dialogue, your well-being is our priority

Taking care of others also means taking care of our team. We’ve got you covered!

  • A fully funded benefits plan, including a wellness reimbursement program
  • Unlimited access to a variety of Dialogue’s programs for you and your immediate family
  • 4 weeks of vacation, 9 wellness days and 1 paid volunteer day
  • A hybrid work approach that involves 3 days per week in our Montreal or Toronto offices
  • Access to a custom learning program, including an allocated budget for continuous external training
  • Short and long-term incentive plans (on applicable roles)
  • An optional parental benefits program
  • Qualifying permanent and part-time employees are eligible for a Group Retirement Savings Program (GRSP) with a matching employer contribution from their first day at Dialogue, in accordance with policy terms
About Dialogue

Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families.

When it comes to our work, we set the bar high. Together, we’re transforming health and helping millions improve their well-being. We’re firm believers that great people don’t settle on:

  • Impact
  • Community
  • Growth

Feel like you can make a difference? Good news, we saved you a seat!

Come as you are. As a proud equal-opportunity employer, Dialogue is dedicated to creating a diverse and inclusive workplace for everyone. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. Applicants who require specialized accommodation are encouraged to contact accessibility@dialogue.co.

We invite you to complete this optional demographics survey to help us evaluate our diversity, equity, and inclusion efforts. Submission is voluntary and will not affect your job application. For questions about data collection, contact jobs@dialogue.co.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.