Join Fullscript as a Senior Data Analytics Engineer - Remote (Canada)
At Fullscript, we're revolutionizing optimal care by making it accessible to everyone. Our care delivery platform empowers health practitioners to create personalized health plans, provide support and education, and prescribe the best supplements effortlessly—all in one place. Since 2011, over 90,000 practitioners have used Fullscript to help more than 5.5 million patients follow a path to wellness. And we’re just getting started.
Come build a healthier future with us. We’re seeking a Senior Data Analytics Engineer to join our Data Engineering team. The Data team is both a support function and a strategic partner at Fullscript, playing a crucial role in our future investments. Data drives our effective planning and decision-making—from exploring opportunities to hypothesis testing, goal setting, measuring results, and iteration. In the coming years, we will make significant investments to enhance data accessibility for our internal teams and leverage it within our application to provide data-driven tools and experiences for practitioners and patients.
What You'll Do
- Work cross-functionally to define, build, and deploy an Enterprise Data Warehouse to serve reporting, analytical self-service needs across Fullscript.
- Collaborate on initiatives with functions such as analytics, product, and operations to understand their data requirements and write data transformation code in ELT pipelines.
- Mentor and provide technical guidance to junior members of the data engineering team.
- Create and populate data models for downstream consumption and write tests to ensure data quality.
- Apply advanced data engineering techniques to optimize performance and scalability of data pipelines.
- Implement version control, testing, and continuous integration (CI) in the data transformation code.
- Create and maintain data documentation and definitions.
What You Bring to the Table
- 5+ years of experience in Data Analytics and/or Data Engineering roles as part of ETL/ELT processes or data insights development.
- Strong proficiency with SQL and Python for data transformation.
- Experience with dbt (data build tool) and Cloud Data Warehouses like Snowflake, BigQuery, Redshift, and RDBMS (PostgreSQL, MySQL).
- Hands-on experience with data modeling, schema design, and optimization techniques.
- Proven track record of implementing and maintaining data transformation pipelines using tools like dbt, Argo, Airflow, or similar workflow orchestration tools.
- Deep understanding of data engineering best practices, including version control, testing, and CI/CD methodologies.
- Excellent communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
- A continuous learning mindset with a keen interest in exploring new technologies and methodologies in the data engineering space.
Bonus Points
- Experience with DevOps practices and tools for automated deployment and infrastructure management.
- Familiarity with machine learning concepts and frameworks for implementing predictive analytics solutions.
- Previous experience in a leadership or mentorship role within a data engineering team.
Why Join Fullscript?
- Generous PTO and competitive pay.
- Fullscript’s RRSP match program for financial health.
- Flexible benefits package and workplace wellness program.
- Training budget and company-wide learning initiatives.
- Discount on Fullscript catalog of products.
- Ability to work Wherever You Work Well—whether that’s in-office, at home, or a bit of both.
Fullscript is committed to diversity and is proud to be an equal opportunity employer. We seek talented individuals and make employment decisions based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, national or ethnic origin, gender, age, disability, sexual orientation, gender identity and/or expression, marital status, political affiliation, family or parental status, or any other status protected by laws in our operating jurisdictions. Accommodations are available on request for candidates taking part in the selection process. Please email to detail your request and contact information.
Our team handles sensitive information, requiring all candidates who receive and accept employment offers to complete a