Fullscript Logo

Fullscript

Senior Data Analytics Engineer

Posted 21 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
As a Senior Data Analytics Engineer, you'll build and deploy an Enterprise Data Warehouse, define data needs across functions, write data transformation code for ETL/ELT, mentor junior team members, optimize data pipelines, and ensure data quality through testing and documentation.
The summary above was generated by AI

Fullscript leads the way in proactive whole-person care, empowering over 100,000 healthcare practitioners to serve 10 million patients. Our platform enables practitioners to deliver complete care; designing holistic health plans, educating patients, managing lab diagnostics, and prescribing high-quality supplements—all in one place. 


Come build a healthier future with us and let’s make healthcare whole.


We’re seeking a Senior Data Analytics Engineer for our Data Product team. The Data team is both a support function and strategic partner at Fullscript and will be a key area of investment in the future. Data is used to drive effective planning and decision making all the way from exploration of opportunities, to hypothesis testing and goal setting, to measurement of results and iteration. We will invest heavily in the coming years to make data more accessible to our internal teams and to leverage it within our application to provide our practitioners and patients with data-driven tools and experiences.


As the Senior Data Analytics Engineer, you will be building the data platform that powers our decision making. This same platform also provides key insights for our practitioners and their patients through analytics and advanced metrics.

What you'll do

  • Working cross functionally, you will help define, build and deploy an Enterprise Data Warehouse to serve reporting, analytical self service needs across Fullscript.
  • Working with your leader and team, you will collaborate initiatives across functions such as analytics, product, and operations to understand their data
  • Using that insight, you will write the data transformation code in ELT pipelines to integrate that data into our data warehouse for consumption by the reporting and data analytics functions
  • Mentor and provide technical guidance to junior members of the data engineering team
  • Working with other data engineers, you will create and populate the 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
  • Apply 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 in Data Analytics and/or Data Engineering position as part of ETL/ELT process or data insights development
  • Strong proficiency with SQL, and using Python for data transformation
  • Experience working with dbt (data build tool)
  • Experience working with 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 (data build tool), Argo, Airflow, or similar workflow orchestration tools
  • Deep understanding of data engineering best practices, including version control, testing, and CI/CD methodologies
  • Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders
  • Continuous learning mindset with a keen interest in exploring new technologies and methodologies in the data engineering space

Bonus if you have

  • 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
  • Write us a cover letter explaining why data engineering is of special interest to you

What we can offer you

  • 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*

*Our Wherever You Work Well philosophy means Fullscript teammates get to pick their own office — whether that’s in-office, at home, or a bit of both 🐶🏡 For those not near a Fullscript office, remote work is supported within their home province or state, with occasional opportunities to connect in person.


Fullscript is committed to diversity in its workforce and is proud to be an equal opportunity employer. We are excited to work with talented people, period. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national or ethnic origin, gender, age, disability, sexual orientation, gender identity and/or expression, marital or civil status, political affiliation, family or parental status, or any other status protected by the laws or regulations in the jurisdictions in which we operate.


Accommodations are available on request for candidates taking part in all aspects of the selection process. Please send an email to [email protected] and let us know the nature of your request and your contact information.


Our team handles a lot of sensitive information, which means we require all candidates that receive and accept employment offers to complete a background check before being hired.


Want to learn more? Check us out at www.fullscript.com, www.rupahealth.com or find us on social media.

IN THE NEWS: Fullscript acquires Rupa Health

Top Skills

Python
SQL

Similar Jobs

15 Days Ago
Remote
Hybrid
Toronto, ON, CAN
Junior
Junior
Marketing Tech • Real Estate • Software • PropTech • SEO
The Data Analytics Engineer will design and maintain scalable data pipelines, implement data orchestration tools, work with AI processes, support predictive model development, manage ETL workflows, and collaborate with cross-functional teams for data governance, ensuring analytics solutions are production-ready.
Top Skills: PythonRSQL
8 Hours Ago
Remote
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Data Engineer will develop and maintain data infrastructure for the Marketing team, ensuring accurate data flows for analytics and reporting. This role involves collaborating with various teams to create efficient ETL processes, manage data pipelines, and support business intelligence needs.
Top Skills: PythonSQL
Yesterday
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Data Engineer, you will lead data migrations to Databricks, build scalable data pipelines, and integrate data health metrics. Responsibilities include enhancing data governance, troubleshooting data issues, collaborating with teams to drive business outcomes, and applying Agile methodologies for project success.
Top Skills: JavaPythonScalaSQL

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account