Montreal or Toronto Remote (Country) Employment

Dialogue is hiring a Senior Data Analyst

About the Role

At Dialogue, we’re looking for a Senior Data Analyst, Client Reporting to own and evolve the data products that power our client-facing reports. This role works across the data stack to transform client and partner needs into scalable analytics features that clearly demonstrate Dialogue’s value, impact, and outcomes.

What You'll Do

  • Write complex, performant SQL queries and design scalable, production-grade data models.
  • Design, build, and maintain robust data models using modern analytics engineering workflows and orchestration tools.
  • Implement strong data quality tests, monitoring, and automation to ensure accuracy and reliability of client-facing metrics.
  • Translate business logic and client requirements into well-defined KPIs and metrics.
  • Build, own, and evolve client reporting data products, enabling self-serve analytics and actionable insights for customers.
  • Partner closely with GTM, Marketing, Product, and Engineering to turn client and partner feedback into shipped reporting features.
  • Identify data gaps, define clear data requirements, and improve underlying data capture and modeling.
  • Turn complex datasets into clear, insightful narratives that support both internal decision-making and client understanding.

What We're Looking For

  • Strong SQL expertise with the ability to design scalable, well-structured data models in a modern data warehouse.
  • Hands-on experience with analytics engineering workflows and tools (e.g., dbt, Airflow/Dagster), including version control and production deployments.
  • Proven experience building and maintaining reliable, well-tested data assets, with a strong focus on data quality and automation.
  • Proficiency in Python for data transformation, analysis, and automation, in collaboration with Data Engineering for complex use cases.
  • Strong product and business mindset, with experience partnering with Product and Engineering to define data requirements and improve data capture.
  • Excellent communication skills, enabling you to translate complex data into clear, actionable insights for technical and non-technical audiences.
  • 5+ years of experience in data analytics, analytics engineering, or related roles, with ownership of production data models.
  • Experience building or owning client-facing or external reporting products (e.g., customer dashboards, self-serve analytics, executive reports).
  • Bilingualism is essential for this position. You may be required to communicate in French and English.

Technical Stack

  • SQL
  • Python
  • dbt
  • Airflow
  • Dagster

Team & Environment

Works across the Data team's three core pillars: Data reliability & quality, Client reporting data products, and Data governance. Partners closely with GTM, Marketing, Product, and Engineering.

At Dialogue, your well-being is our priority. Taking care of others also means taking care of our team!

Required Skills
SQLPythondbtAirflowDagsterData ModelingData WarehousingAnalytics EngineeringVersion ControlData QualityAutomationData Transformation
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
D

Dialogue connects members to their care providers with the least amount of complexity, focusing on a Direct-to-Care model and automating medical processes within a service-delivery context.

Job Details
Department Data and Analytics
Category data
Posted 14 days ago