Dialogue Health Technologies Inc. is seeking a Senior Platform Engineer, Backend to join their Platform team in Montreal, Québec, Canada. This role is part of a team focused on building and operating valuable platform technologies that power Dialogue's Integrated Health Platform™️, supporting the health and wellness of millions across 49,000+ organizations.
Key Responsibilities:
- Design, build, maintain, and operate components including HTTP services, data pipelines, libraries, and infrastructure
- Work on Python APIs backed by PostgreSQL
- Manage AWS infrastructure with Terraform
- Contribute to dbt workflows backed by a Snowflake warehouse and orchestrated with Airflow
- Focus on creating long-term business value with platform technologies
- Collaborate on a new events platform to improve reliability and compliance of data
- Develop a new member engagement platform for targeted communications
The ideal candidate should have:
- Several years of meaningful experience working on distributed, service-oriented architectures
- Comfort in designing software and communicating decisions and tradeoffs
- Familiarity with or willingness to learn event delivery architectures and data synchronization architectures
Dialogue offers a hybrid work approach with 3 days per week in their Montreal office. They provide a comprehensive benefits package including:
- Fully funded benefits plan with a wellness reimbursement program
- Unlimited access to Dialogue's programs for employees and immediate family
- 4 weeks vacation, 9 wellness days, and 1 paid volunteer day
- Custom learning program with allocated budget for continuous external training
- Short and long-term incentive plans
- Optional parental benefits program
- Group Retirement Savings Program (GRSP) with employer matching
Dialogue is committed to creating a diverse and inclusive workplace, welcoming applicants regardless of citizenship, ethnicity, race, color, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status.