companyThinkific logo

Intermediate Data Engineer

ThinkificDistributed - Canada
Remote Full-time CA$88.2K/yr - CA$132.2K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To be successful in this role, you should possess:Proven experience as a Data Engineer or Full-Stack Developer with a strong emphasis on data. Proficiency in data pipeline construction, data modeling, and ETL processes. Experience with SQL and at least one programming language (e.g., Python, Java). Familiarity with cloud data solutions (AWS, GCP, or Azure). Strong analytical skills and the ability to troubleshoot data-related issues effectively. A collaborative mindset and the ability to communicate technical concepts to non-technical stakeholders. A commitment to quality and best practices in software development.

About the job

About Thinkific

Thinkific is a learning commerce platform that helps businesses turn knowledge into practical experiences. Our platform brings together community, courses, and content with tools for growth, supporting millions of learners worldwide. With a team of over 300, we focus on building products that make a real difference for online learning businesses.

Every role at Thinkific supports our mission to improve online education and deliver measurable results. Team members work closely with colleagues who care deeply about their work and its impact. We value fairness, inclusion, and a hiring process that keeps candidates informed at every step.

Role Overview: Intermediate Data Engineer

Thinkific is hiring an Intermediate Data Engineer to join our Data team. This role suits data engineers who enjoy coding, as well as full-stack developers with a strong interest in data. The position is open to candidates based anywhere in Canada.

As part of a small, agile group, the Intermediate Data Engineer works alongside engineers, designers, and stakeholders to solve data challenges across the stack. The work ranges from building pipelines and infrastructure to developing customer-facing data products. Reporting to a Principal Data Engineer, this role has a direct impact on internal decisions and customer outcomes.

What You Will Do

  • Tackle complex, undefined problems: dig into details, define project scope, and deliver solutions, whether that means building a pipeline, dashboard, tracking tool, or something new.
  • Develop production-ready analytics dashboards and customer-facing data features that go beyond basic SQL and charts.
  • Work with engineering teams to implement tracking services throughout our product suite.
  • Partner with teams across the organization to translate broad data needs into clear, actionable deliverables.
  • Improve technical quality within the data team through architectural choices, reducing technical debt, reviewing code, and following software development best practices.
  • Collaborate with your team to explore new technologies and propose fresh ideas, including ways to integrate AI into our data processes.

About Thinkific

Thinkific is an innovative learning commerce platform that empowers businesses to convert knowledge into impactful learning experiences. By merging community, courses, and content with commerce, we help businesses elevate their revenue while reaching a global audience of learners. Our team is composed of over 300 dedicated professionals focused on creating meaningful online learning products that enhance user experience and support learning businesses.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.