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
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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