Analytics Engineer | Developer analyst

Dialogue

Dialogue

Data Science
Montreal, QC, Canada
Posted 6+ months ago

About Dialogue Dialogue is Canada's leading virtual care provider, delivering exceptional online health and wellness programs to organizations that want to improve the well-being of their employees and families . Our health platform Integrated Health Platform🅫 seamlessly blends our transformational programs (Primary Care, Mental Health, CBT, and EAP) into one enjoyable experience, improving the health and happiness of working Canadians across the country. ****

Every day at Dialogue, we work with a deep sense of purpose. We innovate. We contribute. We are growing. Our mission? To improve the level of well-being of humanity through the use of technology to provide excellent care. You will work with a committed and highly talented team that does its best to excel in its role and contribute to the success of the company. If you want to join a motivated and diverse group of people who love problem solving, collaboration and working efficiently – all while having a good time – this could be the job for you! The Analyst Developer at Dialogue Reporting to Jad Abdallah, Team Leader, Data Analytics

, the Analyst Developer 's mission is to develop and maintain analytics products and data tools used by internal stakeholders, as well as Dialogue members and clients .

Analytical developers are the people who guarantee the integrity and quality of data. They ensure that our platform collects high-quality data from all applications by applying software engineering best practices to our analytics pipeline. They work in collaboration with the data analysis team to improve their productivity and practices.

In this role, you will be responsible for:

  • Contribute to the analytical engineering roadmap to meet growing business needs for data and data volume
  • Ensure data availability, quality, discoverability and documentation
  • Collaborate with both data teams to continuously improve our data pipeline
  • Automate and optimize the testing of our data models
  • Create tools to make data analysts more efficient and our analytics platform accessible and easy to use

What we are looking for:

  • 3 to 5 years of experience as a developer analyst, data scientist or data analyst
  • Proficiency in SQL and Python
  • Experience with a massively parallel processing data warehouse (Snowflake, Redshift, BigQuery)
  • Experience developing data warehouse models (dbt is an asset)
  • Experience developing ECT and ETC and event tracking pipelines
  • An asset: experience with Snowplow, Airflow, Singer taps, Fivetran, Looker, Sisense, Metabase or AWS

What we can offer you:

  • A flexible compensation plan, including a restricted share unit program, a short and long-term incentive plan and a 100% funded benefit plan for our full-time employees
  • Unlimited access to all Dialogue programs for you and your immediate family members
  • A team of bright, hardworking and caring people who will help advance your career
  • A generous leave policy, including 4 weeks vacation for full-time employees as well as 9 wellness days
  • A flexible work schedule and a hybrid approach to working from home to give you all the flexibility you need
  • A newly designed, architecturally award-winning office in the heart of Old Montreal

It is our differences that make us stronger. Proudly subscribing to the principle of equal employment opportunity, Dialogue is committed to creating a diverse and inclusive workplace for all. Qualified applicants will be considered regardless of citizenship, ethnicity, race, color, religion, gender, gender identity or expression, sexual orientation, disability, their age or veteran status. For applicants requiring a specific accommodation, please contact accessibility@dialogue.co.

**About Dialogue **

Dialogue is Canada's leading virtual care provider, dedicated to delivering exceptional online health and wellness programs to organizations that wish to improve the well-being of their employees and their families. Our Integrated Health Platform seamlessly combines our transformational programs – primary care, mental health, iCBT, and EAP – into one consistent experience, elevating the health and happiness of Canadian workers across the country. 

Every day at Dialogue, we tackle our work with a deep sense of purpose. We innovate. We help. We grow. Our mission? To improve humanity's well-being by using technology to deliver excellent care. You'll work alongside a committed and highly talented team who do their best to excel in their roles and contribute to the company's success. If you're looking to join a driven and diverse group of individuals who love problem-solving, collaboration, and meaningful work – all while having fun – this could be the place for you!  The Analytics Engineers role at Dialogue Reporting to Jad Abdallah, Team Lead, Data Analytics , the mission of the Analytics Engineer is

to develop and maintain analytics products and data tools used by internal stakeholders, as well as Dialogue members and clients .

Analytics engineers are the owner of data integrity and quality. They make sure that our platform gathers high-quality data from all applications by applying software engineering best practices to our analytics pipeline. They are partners to the data analytics team in improving productivity and practices. 

In this role, your responsibilities will include:

  • Contribute to our analytics engineering roadmap to support the company's growing data needs and volume of data
  • Ensure data availability, quality, discoverability and documentation
  • Work with both data teams to continuously improve our data pipeline
  • Automate and optimize testing of our data models
  • Build tooling to make data analysts more efficient and our analytics platform accessible and easy to use

Who we're looking for

  • 3-5 years of experience as an analytics engineer, data scientist or data analyst
  • Proficient in SQL and Python
  • Experience with MPP data warehouse (Snowflake, Redshift, BigQuery)
  • Experience developing data warehouse models (dbt is a plus)
  • Experience developing ELT/ETL and event tracking pipelines
  • A plus: experience with Snowplow, Airflow, Singer taps, Fivetran, Looker, Sisense, Metabase, Tableau, AWS

What we can offer you

  • A flexible compensation package, including a restricted stock units (RSU) program, short-term and long-term incentive plans, and a 100%-funded benefits for our full-time employees
  • Unlimited access to all of Dialogue's programs for you and your immediate family members because we care about you
  • A team of bright, hard-working, and caring individuals that will contribute to your growth
  • A safe space where sharing your ideas and vision are encouraged and that will allow you to influence company direction
  • A generous time-off policy, including 4 weeks of vacation for full-time employees and up to nine (9) wellness days
  • A flexible work schedule and a hybrid approach to remote work to allow for all the flexibility you may need
  • A newly designed and architectural award-winning office in the heart of Old Montreal

Our differences are what make us stronger. As a proud equal opportunity employer, Dialogue is committed to creating a diverse and inclusive workplace for all. Qualified applicants will be considered regardless of citizenship, ethnicity, race, color, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. For applicants who require special accommodation, please contact accessibility@dialogue.co.

Dialogue is an equal opportunity employer.