cover image
Dialogue

Dialogue

dialogue.co

3 Jobs

870 Employees

About the Company

Dialogue is a leading virtual care provider that empowers organizations to build healthier, happier, and more productive teams. Our high-touch health and well-being programs provide organizations and their members with tailored, measurable, and quality clinical care.

Dialogue's team of health professionals delivers exceptional experiences across the continuum of care, positively impacting millions worldwide. We foster thriving teams focused on health and well-being to improve culture, engagement, and productivity.

Canada:
* www.dialogue.co

Programs:
* Primary Care
* Employee Assistance Program (EAP)
* Mental Health+
* Wellness

--

International:
* www.dialogue.co/en-gb/

Programs:
* Wellness
* iCBT

Listed Jobs

Company background Company brand
Company Name
Dialogue
Job Title
Développeur(euse) Logiciel Backend - Plateforme
Job Description
**Job Title** Backend Software Developer – Platform **Role Summary** Develop and maintain high‑availability, multi‑tenant backend services that power Dialogue’s integrated health platform. Design APIs, distributed systems, and data‑sync components; build scheduling, forecasting, and workflow engines; and ensure reliability, idempotency, and observability across the stack. **Expectations** * 3–5+ years of relevant backend development experience (services, APIs, distributed systems, data modeling). * Bilingual in French and English (required for client communication). * Ability to design robust software, articulate trade‑offs, and collaborate with cross‑functional teams. * Proficiency in modern CI/CD, version control, automated testing, observability, and IaC. **Key Responsibilities** 1. Architect and implement backend services and APIs for the integrated health platform. 2. Design event‑driven and data‑sync systems, using message queues and workflow orchestration. 3. Develop automated schedulers, decision engines, and complex business‑rule workflows. 4. Integrate optimization tools (e.g., OR‑Tools, CP‑SAT) or ML‑based results into production flows. 5. Ensure system correctness through idempotence, reliability, and rigorous testing. 6. Write and maintain high‑quality, automated tests (TDD preferred). 7. Deploy and manage services via CI/CD pipelines, IaC, and observability stacks. 8. Collaborate with data scientists, data developers, DevSecOps, and operations teams. **Required Skills** * Backend programming (Java, Go, Node.js, Python, etc.) * Experience with event‑driven architecture and message queues (Kafka, RabbitMQ, etc.) * Knowledge of data‑sync mechanisms and workflow orchestration (Airflow, Temporal, Cadence) * Familiarity with scheduling/forecasting logic and rule‑based workflows * Proficiency with CI/CD, Git, automated testing, observability tools, and IaC (Terraform, CloudFormation) * Strong emphasis on correctness, reliability, and idempotence in real‑time systems * Ability to write clear API documentation and communicate design decisions **Required Education & Certifications** * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). * Certifications in relevant technologies (e.g., AWS Certified Developer, Google Cloud Developer, Azure Developer) are a plus but not mandatory.
Montreal, Canada
On site
11-01-2026
Company background Company brand
Company Name
Dialogue
Job Title
Software Developer Backend - Platform
Job Description
**Job title** Software Developer Backend – Platform **Role Summary** Design, develop, and maintain high‑availability backend services for an integrated health platform. Work on multi‑tenant architectures, scheduling and forecasting systems, and data‑sync solutions that power mobile and desktop applications used by millions of users. **Expectations** - 3–5+ years of proven backend development experience (APIs, distributed systems, data modeling). - Comfortable designing software, articulating trade‑offs, and collaborating cross‑functionally. - Familiarity with event‑driven and queue‑based architectures; to learn data‑sync patterns if needed. - Experience building automation‑heavy systems such as schedulers, decision engines, or complex workflow logic. - Integration of optimization tools (e.g., OR‑Tools/CP‑SAT) or ML outputs into production flows. - Commitment to correctness, reliability, and idempotency, especially in scheduling logic. - Proficiency in modern dev‑ops tooling (CI/CD, Git, automated tests, observability, IaC). - Bilingual fluency in French and English is required. **Key Responsibilities** - Architect and implement scalable backend services and APIs for multi‑tenant use. - Design and maintain data models, event‑driven pipelines, and data‑sync mechanisms. - Build and refine automation systems: schedulers, decision engines, and workflow orchestrators. - Integrate optimization models and ML predictions into back‑end pipelines. - Ensure high reliability and correctness through automated testing, monitoring, and observability. - Partner with data scientists, data engineers, DevSecOps, and operations teams. - Apply CI/CD, version control, IaC, and observability best practices to deliver robust services. **Required Skills** - Backend development (Java, Go, Node.js, Python, or similar). - APIs, microservices, distributed systems, event‑driven architecture. - Data modeling, relational/NoSQL databases. - Schedulers, decision engines, workflow orchestrators. - Optimization libraries (OR‑Tools, CP‑SAT) and/or ML inference integration. - Test‑driven development, automated testing frameworks. - DevOps: CI/CD pipelines, Git, automated tests, observability stacks, IaC. - Strong communication, documentation, and collaboration skills. - Bilingual in French & English. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience). - Cloud platform certifications (AWS, Azure, GCP) are considered an asset.
Montreal, Canada
On site
Junior
11-01-2026
Company background Company brand
Company Name
Dialogue
Job Title
Marketing Events Coordinator
Job Description
**Job Title:** Marketing Events Coordinator **Role Summary:** Coordinate and execute in‑person, virtual, and hybrid events across Canada to drive brand awareness, client engagement, and business growth. Build processes, manage logistics, and collaborate with internal teams and external partners to deliver high‑quality experiences aligned with corporate objectives. **Expectations:** - 1–3 years of experience in marketing, event coordination, or communications. - Strong organizational, project‑management, and detail‑orientation skills. - Ability to juggle multiple priorities in a fast‑paced environment. - Excellent written and verbal communication in English; French proficiency a plus. - Willingness to travel occasionally for on‑site event support. **Key Responsibilities:** - Plan, coordinate, and execute in‑person, virtual, and hybrid events from concept to post‑event analysis. - Develop and maintain event processes, frameworks, templates, and calendars. - Manage venue research, catering, AV, branding, décor, registration, staffing, and on‑site logistics. - Oversee guest list management, attendee communications, and registration platforms. - Liaise with external agencies and vendors: obtain quotes, negotiate contracts, schedule services. - Partner with marketing to produce event email campaigns, landing pages, and social media content. - Provide on‑site support: setup, signage, attendee assistance, vendor coordination, teardown. - Collect feedback, survey data, and performance metrics; produce post‑event reports. - Maintain inventory of event supplies, signage, and promotional items. - Contribute ideas to improve event processes, attendee experience, and brand impact. **Required Skills:** - Proficiency with event/marketing tools (e.g., Eventbrite, HubSpot, Zoom, Asana). - Strong written and verbal communication; ability to create clear event documentation. - Creative problem‑solving and customer‑experience focus. - Cross‑functional collaboration with Sales, Customer Success, Partnerships, HR, and executives. - Project coordination, time‑management, and multitasking capabilities. **Required Education & Certifications:** - Bachelor’s degree in Marketing, Communications, Business, Event Management, or related field or equivalent professional experience. - Relevant certifications (e.g., CMP, CSEP) optional but advantageous.
Toronto, Canada
On site
Fresher
15-01-2026