Thinkific

Thinkific

Thinkific provides a comprehensive online course platform that enables independent experts and businesses to easily create, market, and sell their own online courses and membership sites, ensuring a seamless learning experience across various devices.

Internet Software & Services
251-1K
Founded 2012
$22M raised

Description

  • Own ambiguous data problems by scoping work, defining solutions, and shipping end-to-end deliverables.
  • Build customer-facing analytics dashboards and features as production code.
  • Partner with engineering teams to implement tracking services across Thinkific’s products.
  • Translate cross-functional and sometimes unclear business needs into concrete data solutions.
  • Improve technical quality through architecture decisions, tech debt reduction, code reviews, and engineering best practices.
  • Research new technologies and help explore how AI can be integrated into data workflows.
  • Collaborate with designers, stakeholders, and other teams to deliver data products that support company goals.

Requirements

  • 3–5 years of experience across data engineering, full-stack development, analytics, or a combination of these areas.
  • Experience building and maintaining data pipelines, working with data warehouses, and understanding data modeling and data quality.
  • Experience shipping production code that users interact with.
  • Hands-on experience with dbt and BigQuery or similar tools such as Snowflake or Databricks.
  • Strong engineering fundamentals and comfort working across the stack and across disciplines.
  • Self-motivated, resourceful, and able to communicate clearly with technical and non-technical teams.
  • Willingness to learn and grow through professional experience, formal education, or building projects/businesses.
  • Nice to have: Experience with LLM or agent development for AI-powered data products or workflows.
  • Nice to have: Experience with GCP and Terraform.
  • Nice to have: Exposure to machine learning.
  • Nice to have: Experience white-labeling BI tools or embedding analytics in customer-facing products.
  • Nice to have: Experience building or maintaining event tracking systems.
  • Nice to have: Familiarity with other modern data stack tools such as Airflow or Dagster.
  • Nice to have: Experience working in startup-style environments, autonomous teams, or SaaS companies.

Benefits

  • Competitive compensation package with base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan.
  • Salary range of $88,200 to $132,200, with most new hires starting between the minimum and midpoint.
  • Flexible Paid Time Off, including a minimum of 4 weeks of vacation, Thinker Holidays, and December holiday time off.
  • Comprehensive health benefits from day one, including health, vision, and dental coverage for employees and their families.
  • $3,000 for mental health care, plus a short-term health plan and a $900 annual health or personal spending account.
  • Generous parental leave top-ups for up to 32 weeks, plus fertility coverage and personalized return-to-work options.
  • 3 paid volunteer days each year.
  • Flexible work from home anywhere in Canada, at the Vancouver HQ, or from a co-working space.
  • Annual $2,000 CAD learning and growth fund, plus training, mentorship, coaching, and promotion opportunities.
  • Home office setup support, including a company-owned MacBook Pro and a budget for desk, chair, or accessories.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Data Engineer, Engineering Foundation

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring a Staff Data Engineer on its Engineering Foundation team to help rebuild and shape the company’s data architecture and core data systems as it scales.

Apache Spark Flink Java Kafka Kubernetes Python Scala Snowflake SQL
25 minutes ago

Sr. Data Engineer II (6589)

MetroStar 251-1K IT Services

MetroStar is seeking a Sr. Data Engineer II to work with a cross-functional team supporting classified mission operations by designing and operationalizing data and AI/ML pipelines.

AWS Databricks Kafka Python Snowflake SQL
3 hours ago

Senior Software Engineer - Data Infrastructure

Marqeta 251-1K Diversified Financial Services

Marqeta is hiring a Senior Software Engineer on its Data Infrastructure team to own and deliver platform-focused work that supports analytics and AI across the company’s data lakehouse, streaming, orchestration, and catalog systems.

Apache Airflow Apache Spark AWS AWS CDK CloudFormation Docker Java Kafka Kubernetes Python SQL Terraform
3 hours, 28 minutes ago

Data Platform Engineer

Renaissance 1K-5K Internet Software & Services

Renaissance is hiring a mid-level Data Platform Engineer to help build and operate the data infrastructure that makes student data accessible, reliable, and scalable across its education technology platform.

Apache Airflow AWS dbt Docker GCP MySQL PostgreSQL Snowflake
4 hours, 18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers