hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Data Engineer

Practice Better

Practice Better

Software Engineering, Data Science
Canada · Remote
Posted on Oct 29, 2025

At Practice Better, we believe practitioners and their clients deserve better. We’re changing how health and wellness practitioners work by building a modern EHR designed to support their clients' health and their practice.

We’re on a mission to help millions of practitioners build the independent practice of their dreams. Founded in 2016, we’re built by practitioners, for practitioners. In 2023, we acquired That Clean Life, the #1 nutrition planning software for nutrition-based care. With tens of thousands of customers in 70+ countries worldwide, we’re honored to be the EHR of choice for practitioners in private practice. And we’re just getting started.

Job Title: Data Engineer

Location: Candidate must be located in Canada. Our office is located in Toronto, ON, Canada, but the role is remote/hybrid/flexible.

Reporting to: President at Practice Better

About Practice Better

Practice Better is the leading practice management platform for nutrition and wellness professionals. We're building the future of holistic healthcare by empowering practitioners to deliver exceptional care and grow thriving practices.

About the Role

We're looking for an experienced data engineer to own and evolve our data infrastructure, pipelines, and architecture. This role will be responsible for building scalable data systems that support analytics, machine learning, and business intelligence across the organization. You'll maintain and optimize our modern data stack while ensuring data quality, reliability, and accessibility for all stakeholders.

As we move upmarket to serve more established practices, the data engineer will play a critical role in enabling data-driven decision making across the company. You'll build on the strong foundation established by our previous data lead, taking ownership of ETL/ELT pipelines, data modeling, and infrastructure optimization. While the technical work is the core focus, we're looking for someone who can also surface insights and help stakeholders understand what the data is telling us.

What You'll Do

  • Design, build, and maintain scalable data pipelines using modern ETL/ELT tools
  • Manage and optimize our data warehouse infrastructure (Snowflake) for performance, cost, and reliability
  • Develop and maintain data models that support analytics, reporting, and machine learning use cases
  • Build systems that make key business metrics easily accessible - including net new ARR, MRR, trial-to-paid conversion, churn rates, gross and net revenue retention
  • Implement data quality monitoring, testing frameworks, and alerting systems
  • Partner with Product and Engineering to instrument event tracking and ensure data completeness across the customer journey
  • Build and maintain integrations between production systems (including payments infrastructure, CRM, analytics tools) and the data warehouse
  • Support revenue operations and go-to-market teams with clean, reliable data for tracking performance and customer behavior
  • Enable better segmentation and analysis to support vertical personalization and moving upmarket
  • Establish data governance standards, documentation practices, and access controls
  • Optimize query performance and support analysts with data infrastructure needs
  • Surface insights and trends from data to help teams make smarter, faster decisions
  • Evaluate and implement new data tools and technologies to improve our data stack

What You Bring

  • 5+ years of experience as a data engineer, analytics engineer, or backend engineer with data focus
  • Strong proficiency in SQL and experience with data modeling best practices
  • Hands-on experience with modern data stack tools: dbt, Snowflake/BigQuery, Fivetran/Stitch, Airflow
  • Proficiency in Python or another programming language for data pipeline development
  • Experience building and optimizing ELT/ETL pipelines at scale
  • Understanding of data warehouse architecture, dimensional modeling, and performance optimization
  • Experience with version control (Git), CI/CD practices, and infrastructure as code
  • Strong problem-solving skills and ability to debug complex data issues
  • Ability to translate technical data work into business insights and communicate findings to non-technical stakeholders
  • Experience in B2B SaaS or high-growth startups is a plus
  • Familiarity with BI tools (Looker, Tableau) and analytics workflows is beneficial

Why Join Practice Better

  • Impact: Build data infrastructure that powers product decisions, revenue growth, and customer insights as we scale
  • Ownership: Significant autonomy to architect and implement data solutions from the ground up
  • Growth: Opportunity to shape our data engineering practices and potentially build a team as we scale
  • Mission: Help transform healthcare by empowering holistic practitioners worldwide

Our Perks and Benefits:

  • Unlimited Vacation: We believe you can be highly productive and still have plenty of time for life outside of work.
  • Generous health benefits plan: Coverage starts from Day 1 and includes vision & dental.
  • RRSP / 401K matching program for retirement savings.
  • Sprout Family: Receive personalized support for the family-building process, accessing top-quality care. Schedule a consultation with Sprout's Team for guidance, education, coaching, and assistance in finding a top provider, addressing medical, legal, or regulatory concerns throughout your journey. *Currently for Canadian Employees Only*
  • Inkblot: Access to one of Canada's leading digital mental health companies, focusing on offering secure online video counseling through our corporate mental health programs and individual counseling services. *Currently for Canadian Employees Only*
  • Home Office Allowance: $500/year to ensure your home office is set up for optimal comfort and productivity.
  • Health & Wellness Allowance: $750/year to support your health & wellness-related goals and hobbies.
  • Learning & Development Allowance: $1000/year to explore a new skill, attend a conference, read some new books, etc.
  • Fully Remote: Work from the comfort of your own home with the choice to access our downtown Toronto office for a change of scenery.
  • Events & Free Lunches: We prioritize weekly team bonding and monthly company-wide social events with a lunch stipend. We pride ourselves on maintaining a culture where everyone feels engaged, inspired, and excited to come to work every day.

Practice Better is an equal-opportunity employer. When you apply for a role at Practice Better, your application will be considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We are committed to providing accommodations for applicants with disabilities during the application and interview process. If you require assistance or accommodations due to a disability, please let us know.

We know there is no perfect applicant for any role. So, whatever your path, we’re glad it brought you here. We encourage you to apply if you think you’re right for the role.