
Thinkific
Remote Jobs
16 Jobs
Role Description Are you energized by providing an excellent customer experience and sharing your knowledge to help people solve their problems? We’re looking for a Product Support Specialist to join our Support team at Thinkific. Thinkific’s Support Team is fueled by empathy and a genuine commitment to the customer experience. Every support interaction accelerates each creator's unique path to success. We live by our Mantra ‘Serve the individual’, which emphasizes understanding and addressing the unique needs, challenges, and goals of each creator. In this omni-channel role, you will be a key driver for delivering on our vision across all communication channels. You will work directly with our customers—from self-serve to our highest-value Premium creators—through: - Live chat - Email - Scheduled phone/screen-share calls You will role model best-in-class support, identify process improvements, and uphold our standards of excellence while helping creators extract the most value from our product to fuel their success. Schedule: - Hours: 9am-5pm PST - Schedules: Monday-Friday - Statutory holiday coverage rotates among the team and is scheduled well in advance, allowing you to plan accordingly. In these scenarios, you will receive a day in lieu of the holiday coverage. Your goal will be to drive best-in-class customer experiences. Here’s how you’ll accomplish this: - Deliver Exceptional Multi-Channel Support - Provide timely, empathetic, and technically accurate responses via live chat, email, and phone/screen-share. - Own each customer issue from initial report through resolution, coordinating with Technical Support and Product teams as needed. - Troubleshoot complex platform issues, including domain connections, payment errors, and integration timeouts. - Investigate and resolve issues involving payment processors, SSO, and other authentication errors. - Identify, reproduce, and document bugs, while ensuring clear hand-offs to downstream technical teams. - Help Customers Succeed & Grow - Go beyond reactive troubleshooting—educate customers on best practices, features, and integrations to help them scale. - Utilize opportunities for product adoption and plan upgrades (e.g., Thinkific Plus and Branded Mobile). - Spot early churn signals and collaborate with Support and Customer Success teams to retain and grow customers. - Manage and own complex customer escalations with sound judgment and calm professionalism. - Continuously Improve How We Work - Champion and embrace an AI-enabled support workflow by leveraging internal AI tools and automation to increase efficiency, streamline ticket resolutions, and enhance the overall creator experience. - Identify workflow inefficiencies surfaced through chat, email and call patterns and propose actionable improvements. - Create and update training materials, macros, and knowledge-base (Guru) documentation to enable your peers. - Participate in feedback loops with Product, QA, and Enablement teams to share customer insights. - Lead or assist with strategic projects to level up our operations and strategic enablement. Qualifications - Brings 2+ years in an online customer-facing role (ideally in SaaS) with a proven ability to manage multiple communication channels simultaneously. - Communicates complex ideas simply, explaining technical concepts in a way that empowers customers to feel capable and confident using Thinkific. - Demonstrates technical curiosity and resourcefulness, troubleshooting across browsers, integrations, and app environments. - Uses tools such as Zendesk, AI-supported Co-Pilot tools, Slack, Asana, and Google Workspace with ease, and adapts quickly to new systems. - Diagnoses multi-system issues, identifying configuration conflicts, integration errors, or setup challenges that require investigation and collaboration with Technical Support or Product. - Thinks critically under pressure and makes sound, timely decisions in a fast-moving live chat environment. - Acts as a trusted peer and knowledge sharer, supporting team learning, surfacing common pain points, and suggesting improvements to tools, workflows, and automations. - Demonstrates emotional intelligence and professionalism, especially when supporting strategic or escalated customers. - Embraces a growth mindset, continuously seeking opportunities to enhance both their craft and the overall customer experience. - Thrives in a collaborative, metrics-driven environment where feedback is welcomed and actioned. - Provides rotating weekend or holiday coverage to ensure consistent, global support. Requirements - Basic understanding of HTML/CSS, APIs, Webhooks, or SSO. - Experience with domain hosting and custom domain setup. - Familiarity with Stripe payment processing. Benefits - A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. - Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum of 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. - Comprehensive health benefits starting on Day 1, including health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. - Generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. - 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. - Flexible Work: Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. - AI tools for every Thinker. We’re an AI-forward team, and every employee has access to the tools they need to work smarter, faster, and make a bigger impact. - An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. - A home office setup with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. - A place where you can bring your whole self to work. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses.
Role Description Are you an ambitious relationship builder who thrives on connecting with people and creating new opportunities? We're looking for a Sales Development Representative to join our growing sales team as a high-impact, all-bound pipeline driver. This isn't a siloed inbound or outbound role — you'll own both, working the full top of funnel with equal fluency. You'll be the first impression Thinkific makes on prospective customers, and you'll be expected to operate like a modern, AI-native seller: smart targeting, sharp messaging, fast execution. You'll work closely with our Account Executive team and marketing to help build a qualified pipeline, run signal-based outbound plays, and ensure no inbound lead goes unworked. You'll be expected to use AI tools not as a shortcut, but as a force multiplier — doing more, personalizing better, and moving faster than a traditional SDR. What You'll Do - Own inbound lead qualification: respond fast, qualify rigorously, and book quality meetings for our AE team - Build and execute outbound sequences targeting our ICP, using Clay, Gong, Sales Navigator, and AI-driven research to personalize at scale - Run signal-based prospecting using buying triggers (hiring activity, tech stack changes, funding events, content engagement) to prioritize outreach - Execute multi-channel sequences across email, phone, LinkedIn, etc. - Partner with AEs to align on target accounts, messaging, and pipeline goals - Hit and exceed monthly goals - Continuously test and iterate messaging; bring a hypothesis-driven mindset to what's working and why Qualifications - 1-2 years of SDR/BDR experience in B2B SaaS (bonus points for learning tech, HR tech, or an adjacent space) - Demonstrated ability to self-source pipeline through outbound, not just work inbound queues - Hands-on experience with AI-powered sales tools like Clay, Apollo, Gong etc; you should be able to show us your workflow, not just list the tools you’ve used - Proficiency with Salesforce (or equivalent CRM) and a sequencing tool (Outreach, Salesloft, or Gong) - Strong written communication, your emails sound like you, and your cold calls don't sound like scripts - Genuine curiosity about prospects' businesses and a knack for asking questions that uncover real pain - High accountability: you track your own numbers, know where you stand against goal, and proactively close gaps - Comfortable working in a fast-moving environment Requirements - Career changers: We're open to you if: - You have a background that required high-volume outreach, relationship building, or persuasion (recruiting, fundraising, account management, hospitality, real estate, financial services) - You can articulate clearly why you want to move into tech sales specifically - You're prepared to put in the work during ramp, the first 60 days will be intense Benefits - A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. - Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. - Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. Plus, family friendly benefits include generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. - 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. - Flexible Work: Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. - AI tools for every Thinker: We’re an AI-forward team, and every employee has access to the tools they need to work smarter, faster, and make a bigger impact. - Learning & Growth: An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. - A home office setup so you’re ready to succeed with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. - A place where you can bring your whole self to work. We know that different perspectives lead to amazing ideas, more innovation, and, ultimately, our success as a company. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses. Whoever you are—we can’t wait to meet you!
Role Description Do you enjoy partnering with customers, dreaming big with them, and going the extra mile to help them achieve their goals? We’re looking for a Customer Success Manager to join us at Thinkific. As a Customer Success Manager, you will ensure that all Plus clients within your portfolio receive the strategic guidance they need to experience success on Thinkific, beginning from when they first join Thinkific Plus and throughout their lifecycle. You’ll help them level up their business by: - Recommending best practices - Teaching them how to use the platform more effectively - Supporting the ongoing growth of their online course business over time Your goal will be to work strategically within your book of business in order to provide service to a portfolio of Plus customers. Here’s how you’ll accomplish this: - Partner with Plus customers to deeply understand their business goals and co-create strategies that drive measurable outcomes - Collaborate with Launch and Sales teams to ensure seamless customer transitions — establishing clear success plans and checkpoints that set each client up for long-term value - Monitor customer health scores and platform adoption to proactively identify at-risk accounts, deepen client relationships, and consistently deliver strong retention rates across your portfolio - Own an individual expansion quota, forecast accurately against it, and build proactive action plans to close pipeline gaps - Accept, interpret, and solve technical questions (with assistance from our Support and Engineering teams when necessary), and escalate bugs as needed - Maintain excellent Salesforce hygiene, so that all CSMs and leadership have access to the same important client information - Collect feedback and act as the voice of customer — you'll advocate for their needs first and work closely with our product managers to scope out future features Qualifications - 3-4+ years of experience in an Account Manager, Customer Success Manager, or other customer-facing and quota-driven role, preferably in a SaaS environment - Independently problem solve; resourceful and can switch easily between a variety of customer scenarios - Excellent communicator and strong storyteller who is compelling while speaking to complex ideas and visions with different audiences - Proactive and eager to help; only happy when their customers are happy - High levels of empathy and patience; a joy to work with - Loves to learn and grow; actively seeking ways to level up skills in this field Requirements - Experience working in multidisciplinary teams and cross-functionally - A keen eye for detail; always double-checks their work - A technical background and an understanding of the SaaS model; able to translate technical jargon to plain language and back again Benefits - An amazing team of talented, passionate, and kind Thinkers - The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world - A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan - Flexible Paid Time Off to maintain mental and physical health; encouraged to take a minimum of 4 weeks of vacation - Comprehensive health benefits starting on Day 1 including health, vision, and dental coverage for you and your family - 3 Paid Volunteer Days each year to give back to your community - Flexible Work; choose to work from home or at our Vancouver HQ - AI tools for every Thinker; access to tools needed to work smarter and faster - An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses - A home office setup with a company-owned Macbook Pro and budget for accessories - A place where you can bring your whole self to work; welcoming applicants of all backgrounds
Role Description As a Manager, CSM (16-month contract), you will report directly to our Sr Director of Customer Success, and be responsible for leading the Strategic CSM team at Thinkific. In this role you will have three core areas of focus: - Team Leadership: - Run daily team operations, lead team meetings, and monitor and forecast on KPIs. - Mentor your direct reports, and foster a culture of accountability, growth, and excellence. - Customer Success: - Ensure our highest value Plus customers achieve measurable outcomes with Thinkific. - Join key customer calls and handle escalations. - Use relationship-building and problem-solving skills to strengthen partnerships, maximize satisfaction, and drive long-term retention. - Business Impact: - Drive revenue growth by designing and implementing strategies to increase renewal rates and drive expansion across your portfolio. - Work closely with Customer Experience leaders and cross-functionally with Sales, Product, Marketing, and Revenue Operations. Job Duties: - Lead and develop a group of Customer Success Managers who manage our highest-value clients, including leading regular call coaching sessions. - Run day-to-day team operations, including weekly meetings, renewal/expansion forecasting, and strategic planning. - Identify operational inefficiencies and create effective, repeatable processes to reduce them. - Build relationships with customers and take the lead in resolving complex customer challenges. - Act as the Voice of the Customer for the Plus Product roadmap. - Work closely with the Sr. Director of Customer Success to develop and execute on a long-term growth strategy. - Achieve and maintain strong KPIs among the team, including renewal rate, expansion ARR, and NRR. Qualifications - 4+ years of experience managing customer accounts. - At least 3 years of experience managing individual contributors and leaders (Enterprise SaaS experience is highly desired). - Successful track record of managing a book of accounts with low churn, high net revenue retention, and high customer satisfaction. - Excellent team building, leadership, and 1-on-1 coaching skills. - Strong project management, problem-solving, and change management skills. - Fanatical about Customer Success and can understand customer needs and challenges. - Strong organizational skills and attention to detail. - Ability to perform well under pressure and handle emergency situations. - Loves to learn and grow, and knows how to give and receive radically candid feedback. Requirements - Salary range base of $105,000 - $130,500 - $155,000. - Most new hires start between the minimum and midpoint, aligning with being fully capable in the role. - Salaries above the midpoint are typically reserved for team members with strong performance, deep expertise, and significant positive impact. - For high-demand or hard-to-fill positions, we may hire above midpoint for candidates with exceptional experience, skills, or impact potential. Benefits - An amazing team of talented, passionate, and kind Thinkers. - The chance to build, improve, and innovate on a platform driving positive impact. - A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. - Flexible Paid Time Off to maintain mental and physical health. - Comprehensive health benefits starting on Day 1, including health, vision, and dental coverage. - 3 Paid Volunteer Days each year to give back to your community. - Flexible Work options. - An annual $2,000 CAD Learn and Grow fund for professional development. - A home office setup with a company-owned Macbook Pro and budget for office accessories. - A place where you can bring your whole self to work.
Role Description We're looking for a Senior Account Executive to join us at Thinkific. In this role, you'll own the full sales process — from lead to close — focused on acquiring mid-market and enterprise customers and maximizing revenue. You'll work with prospects to understand their goals, showcase the power of the Thinkific Plus platform, and create a world-class customer-centric experience. - Hunt, develop, and close net-new accounts, aligned with our target ICP for learning, enablement, and customer education. - Run a consultative, customer-centric sales process from initial outreach through discovery, product tours, and closing — using SPICED/MEDDIC frameworks to keep pipeline forecastable. - Collaborate cross-functionally with Marketing, Product, and Customer Success to influence roadmap priorities, ensure seamless onboarding, and drive customer satisfaction and retention. - Act as the voice of the customer by sharing market intelligence, buyer trends, and competitive insights to inform product positioning and go-to-market strategies. - Conduct deep discovery and ROI-based selling, crafting business cases that quantify the value of modern learning platforms. - Deliver compelling demos and executive presentations to senior decision-makers (L&D, HR, Enablement, Operations, and C-suite). - Lead contract negotiations, handle objections, and close deals in a way that ensures client satisfaction while meeting or exceeding targets. - Maintain accurate pipeline hygiene, opportunity tracking, and forecasting in Salesforce, using data to continuously refine your sales approach. Qualifications - Has at least 5+ years of experience in a customer-facing, business development, or sales role, with a focus on generating pipeline. - Has at least 1–2 years running full sales cycles, including owning the close. - Has a proven track record of quota attainment and consistent outperformance. - Loves hunting for their own opportunities — doesn't wait for leads to come to them. - Is comfortable juggling multiple accounts, opportunities, and activities simultaneously, and knows how to prioritize effectively. - Believes in consultative, customer-centric selling. - Is comfortable making phone calls and building relationships through direct outreach. - Is a team player who wants to work alongside others to have a big impact on a scaling sales function. - Is data-driven and able to self-diagnose what is working — and what can be improved — in their sales approach. - Loves to learn and grow, seeking ways to level up their skills in this field. Requirements - We’re committed to fair and transparent pay that reflects both where you are and where you can grow to. This role has a total compensation opportunity (OTE) of $140,600 - $175,800 - $211,000 (base salary + commission) in Canada. - Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. - Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role. - For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential. Benefits - An amazing team of talented, passionate, and kind Thinkers. - The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world. - A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. - Flexible Paid Time Off to maintain mental and physical health, with a minimum of 4 weeks of vacation, plus Thinker Holidays and time off for the December holiday season. - Comprehensive health benefits starting on Day 1, including health, vision, and dental coverage for you and your family, $3,000 for mental health care, and additional health spending accounts. - 3 Paid Volunteer Days each year to give back to your community. - Flexible Work options, including working from home or at our Vancouver HQ. - An annual $2,000 CAD Learn and Grow fund for professional development. - A home office setup with a company-owned Macbook Pro and budget for ergonomic accessories. - A place where you can bring your whole self to work, welcoming applicants of all backgrounds.
Thinkific is a learning commerce platform that helps learning businesses turn knowledge into impact. By bringing together community, courses, and content with commerce, we power transformative learning experiences that help businesses grow their revenue—and reach millions of learners around the world. We’re a team of 300+ Thinkers building products that matter. Every role at Thinkific contributes to raising the bar for online learning, supporting learning businesses, and creating real-world impact. You’ll work alongside curious, collaborative teammates who care deeply about what they build and who they build it for. We’re committed to a fair, inclusive, and human hiring experience. Our team is here to guide you every step of the way, so you always know what to expect! Are you a data engineer who loves writing code, or a full-stack developer with a knack for data? Either way, we'd love to talk. We're looking for an Intermediate Data Engineer to join us at Thinkific As an Intermediate Data Engineer on our Data team, you'll be closely collaborating with engineering teams, designers, and stakeholders across the company to solve data problems that span the full stack — from pipelines and infrastructure to customer-facing data products. You'll be part of a small, dynamic team — the problems you'll work on won't always come with a neat brief, and we need someone who takes ownership and runs with it. Reporting to a Principal Data Engineer, your work will directly impact both internal decision-making and customer success. Your goal will be to help shape our data products and infrastructure to have a top-line impact on our company goals. Here's how you'll accomplish this: - Take ownership of undefined problems — dig in, scope the work, and ship solutions, whether that's a pipeline, a dashboard, a tracking implementation, or something we haven't thought of yet - Ship customer-facing analytics dashboards and features — this is production code, not just SQL and charts - Work directly with engineering teams to implement tracking services across our products - Interface with teams across the company who need data solutions, translating fuzzy requirements into concrete deliverables - Raise the bar on technical quality across the data team — through architecture decisions, reducing tech debt, code reviews, and bringing software development best practices to a high-performing data team - Work with your team to conduct new technology research; bring fresh ideas and concepts to bear on how we integrate AI into our data workflows The person we have in mind likely: - Has 3–5 years of experience working across data engineering, full-stack development, analytics, or some combination — we care more about range than a specific title - Has solid data engineering experience — you've built and maintained pipelines, worked with warehouses, and understand data modeling and quality - Has full-stack development experience — you've shipped production code that users interact with, not just internal tooling - Has hands-on experience with dbt and BigQuery or similar stacks (Snowflake, Databricks, etc.) - Is self-motivated and resourceful — you ship things, communicate clearly across technical and non-technical teams, and are always looking to level up - Is comfortable working across the stack and across disciplines; you don't need to be an expert everywhere, but you're not afraid to jump in - For reference, our current stack is primarily dbt (SQL) with Python for data work, Looker for our Analytics layer, and React, TypeScript (with some Ruby), and embedded Looker on the product side — but we're more interested in your engineering fundamentals than specific language experience. - Loves to learn and grow, They’ve found (and keep looking for) ways to level up their skills in this field, whether that’s through formal education, gaining professional experience, or maybe even building their own business These things would also be nice, but we think you could learn them on the job: - Experience with LLM/agent development — building AI-powered data products, automated workflows, or integrating LLMs into data pipelines and analytics - Experience with GCP and Terraform - Any exposure to ML - Experience white-labeling a BI tool or embedding analytics into a customer-facing product - Experience building or maintaining event tracking systems - Familiarity with modern data stack tools beyond dbt/BigQuery (Airflow, Dagster, etc.) - Experience working in startup-style environments or autonomous teams within larger orgs - Experience working in a SaaS environment We’re committed to fair and transparent pay that reflects both where you are and where you can grow to. This role has a salary range base of $88,200 - $110,200 - $132,200 designed to capture the full journey from developing skills to excelling in the position. Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role. For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential. Diversity, Equity, Inclusion and Belonging & Accessibility This is just our initial idea of who we’re looking for! At Thinkific, we know that people have unique career journeys. If your experience is close to what we’ve described but you feel that you might be missing a few of the requirements, please still apply! We believe in equal opportunity and are committed to diversity, equity, inclusion, and belonging across every facet of our business. We’re also committed to providing a comfortable and accessible interview experience for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know. What you can expect if you join Thinkific: 👏 An amazing team of talented, passionate, and kind Thinkers. Together, we’ve built an amazing, award-winning culture—we’re a Certified Great Place to Work and one of Canada’s Most Admired Corporate Cultures by Waterstone! 🚀 The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world. 💸 A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. 🌴Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. 🩺 Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. Plus, family friendly benefits include generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. 🤝 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. 💻 Flexible Work. Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. ⬆️ Learning & Growth. An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. 🏡 A home office setup so you’re ready to succeed with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. 💙 A place where you can bring your whole self to work. We know that different perspectives lead to amazing ideas, more innovation, and, ultimately, our success as a company. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses. Whoever you are—we can’t wait to meet you! The Thinkific Vancouver office operates on the traditional, ancestral, and unceded territories of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and Sel̓íl̓witulh (Tsleil-Waututh) Nations of the Coast Salish People. We encourage everyone to learn more about the original caretakers of the land that you currently occupy.
Thinkific is a learning commerce platform that helps learning businesses turn knowledge into impact. By bringing together community, courses, and content with commerce, we power transformative learning experiences that help businesses grow their revenue—and reach millions of learners around the world. We’re a team of 300+ Thinkers building products that matter. Every role at Thinkific contributes to raising the bar for online learning, supporting learning businesses, and creating real-world impact. You’ll work alongside curious, collaborative teammates who care deeply about what they build and who they build it for. We’re committed to a fair, inclusive, and human hiring experience. Our team is here to guide you every step of the way, so you always know what to expect! Are you a data engineer who loves writing code, or a full-stack developer with a knack for data? Either way, we'd love to talk. We're looking for an Intermediate Data Engineer to join us at Thinkific As an Intermediate Data Engineer on our Data team, you'll be closely collaborating with engineering teams, designers, and stakeholders across the company to solve data problems that span the full stack — from pipelines and infrastructure to customer-facing data products. You'll be part of a small, dynamic team — the problems you'll work on won't always come with a neat brief, and we need someone who takes ownership and runs with it. Reporting to a Principal Data Engineer, your work will directly impact both internal decision-making and customer success. Your goal will be to help shape our data products and infrastructure to have a top-line impact on our company goals. Here's how you'll accomplish this: - Take ownership of undefined problems — dig in, scope the work, and ship solutions, whether that's a pipeline, a dashboard, a tracking implementation, or something we haven't thought of yet - Ship customer-facing analytics dashboards and features — this is production code, not just SQL and charts - Work directly with engineering teams to implement tracking services across our products - Interface with teams across the company who need data solutions, translating fuzzy requirements into concrete deliverables - Raise the bar on technical quality across the data team — through architecture decisions, reducing tech debt, code reviews, and bringing software development best practices to a high-performing data team - Work with your team to conduct new technology research; bring fresh ideas and concepts to bear on how we integrate AI into our data workflows The person we have in mind likely: - Has 3–5 years of experience working across data engineering, full-stack development, analytics, or some combination — we care more about range than a specific title - Has solid data engineering experience — you've built and maintained pipelines, worked with warehouses, and understand data modeling and quality - Has full-stack development experience — you've shipped production code that users interact with, not just internal tooling - Has hands-on experience with dbt and BigQuery or similar stacks (Snowflake, Databricks, etc.) - Is self-motivated and resourceful — you ship things, communicate clearly across technical and non-technical teams, and are always looking to level up - Is comfortable working across the stack and across disciplines; you don't need to be an expert everywhere, but you're not afraid to jump in - For reference, our current stack is primarily dbt (SQL) with Python for data work, Looker for our Analytics layer, and React, TypeScript (with some Ruby), and embedded Looker on the product side — but we're more interested in your engineering fundamentals than specific language experience. - Loves to learn and grow, They’ve found (and keep looking for) ways to level up their skills in this field, whether that’s through formal education, gaining professional experience, or maybe even building their own business These things would also be nice, but we think you could learn them on the job: - Experience with LLM/agent development — building AI-powered data products, automated workflows, or integrating LLMs into data pipelines and analytics - Experience with GCP and Terraform - Any exposure to ML - Experience white-labeling a BI tool or embedding analytics into a customer-facing product - Experience building or maintaining event tracking systems - Familiarity with modern data stack tools beyond dbt/BigQuery (Airflow, Dagster, etc.) - Experience working in startup-style environments or autonomous teams within larger orgs - Experience working in a SaaS environment We’re committed to fair and transparent pay that reflects both where you are and where you can grow to. This role has a salary range base of $88,200 - $110,200 - $132,200 designed to capture the full journey from developing skills to excelling in the position. Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role. For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential. Diversity, Equity, Inclusion and Belonging & Accessibility This is just our initial idea of who we’re looking for! At Thinkific, we know that people have unique career journeys. If your experience is close to what we’ve described but you feel that you might be missing a few of the requirements, please still apply! We believe in equal opportunity and are committed to diversity, equity, inclusion, and belonging across every facet of our business. We’re also committed to providing a comfortable and accessible interview experience for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know. What you can expect if you join Thinkific: 👏 An amazing team of talented, passionate, and kind Thinkers. Together, we’ve built an amazing, award-winning culture—we’re a Certified Great Place to Work and one of Canada’s Most Admired Corporate Cultures by Waterstone! 🚀 The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world. 💸 A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. 🌴Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. 🩺 Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. Plus, family friendly benefits include generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. 🤝 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. 💻 Flexible Work. Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. ⬆️ Learning & Growth. An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. 🏡 A home office setup so you’re ready to succeed with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. 💙 A place where you can bring your whole self to work. We know that different perspectives lead to amazing ideas, more innovation, and, ultimately, our success as a company. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses. Whoever you are—we can't wait to meet you! The Thinkific Vancouver office operates on the traditional, ancestral, and unceded territories of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and Sel̓íl̓witulh (Tsleil-Waututh) Nations of the Coast Salish People. We encourage everyone to learn more about the original caretakers of the land that you currently occupy.
Role Description As an Intermediate Data Engineer on our Data team, you'll be closely collaborating with engineering teams, designers, and stakeholders across the company to solve data problems that span the full stack — from pipelines and infrastructure to customer-facing data products. You'll be part of a small, dynamic team — the problems you'll work on won't always come with a neat brief, and we need someone who takes ownership and runs with it. Reporting to a Principal Data Engineer, your work will directly impact both internal decision-making and customer success. Your goal will be to help shape our data products and infrastructure to have a top-line impact on our company goals. Here's how you'll accomplish this: - Take ownership of undefined problems — dig in, scope the work, and ship solutions, whether that's a pipeline, a dashboard, a tracking implementation, or something we haven't thought of yet. - Ship customer-facing analytics dashboards and features — this is production code, not just SQL and charts. - Work directly with engineering teams to implement tracking services across our products. - Interface with teams across the company who need data solutions, translating fuzzy requirements into concrete deliverables. - Raise the bar on technical quality across the data team — through architecture decisions, reducing tech debt, code reviews, and bringing software development best practices to a high-performing data team. - Work with your team to conduct new technology research; bring fresh ideas and concepts to bear on how we integrate AI into our data workflows. Qualifications - 3–5 years of experience working across data engineering, full-stack development, analytics, or some combination. - Solid data engineering experience — you've built and maintained pipelines, worked with warehouses, and understand data modeling and quality. - Full-stack development experience — you've shipped production code that users interact with, not just internal tooling. - Hands-on experience with dbt and BigQuery or similar stacks (Snowflake, Databricks, etc.). - Self-motivated and resourceful — you ship things, communicate clearly across technical and non-technical teams, and are always looking to level up. - Comfortable working across the stack and across disciplines; you don't need to be an expert everywhere, but you're not afraid to jump in. - Loves to learn and grow — they’ve found (and keep looking for) ways to level up their skills in this field. Requirements - Experience with LLM/agent development — building AI-powered data products, automated workflows, or integrating LLMs into data pipelines and analytics. - Experience with GCP and Terraform. - Any exposure to ML. - Experience white-labeling a BI tool or embedding analytics into a customer-facing product. - Experience building or maintaining event tracking systems. - Familiarity with modern data stack tools beyond dbt/BigQuery (Airflow, Dagster, etc.). - Experience working in startup-style environments or autonomous teams within larger orgs. - Experience working in a SaaS environment. Benefits - Competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. - Flexible Paid Time Off to maintain mental and physical health — minimum 4 weeks of vacation, plus Thinker Holidays and time off for the December holiday season. - Comprehensive health benefits starting on Day 1, including health, vision, and dental coverage for you and your family, $3,000 for mental health care, and additional health spending accounts. - Generous parental leave top-ups for up to 32 weeks, fertility coverage, and personalized return to work options. - 3 Paid Volunteer Days each year to give back to your community. - Flexible Work — choose to work from home, at our Vancouver HQ, or anywhere with wifi. - An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. - A home office setup with a company-owned Macbook Pro and budget for ergonomic accessories. - A welcoming environment where you can bring your whole self to work.
Thinkific is a learning commerce platform that helps learning businesses turn knowledge into impact. By bringing together community, courses, and content with commerce, we power transformative learning experiences that help businesses grow their revenue—and reach millions of learners around the world. We’re a team of 300+ Thinkers building products that matter. Every role at Thinkific contributes to raising the bar for online learning, supporting learning businesses, and creating real-world impact. You’ll work alongside curious, collaborative teammates who care deeply about what they build and who they build it for. We’re committed to a fair, inclusive, and human hiring experience. Our team is here to guide you every step of the way, so you always know what to expect! Are you a Senior Full Stack Engineer who thrives on solving complex problems, building impactful products, and working alongside a collaborative team? We’re looking for a Senior Full Stack Engineer to join us at Thinkific. As a Senior Full Stack Engineer, you’ll work across our application stack to help us meet business goals while investigating, assessing, and fixing product issues along the way. As a Senior Engineer, you’ll also play a key role in mentoring others and supporting the growth of your teammates. In this role, you will work closely with our Engineering, Product Management, and Product Design teams to help translate business requirements and specifications into delivered platform features that create real value for our users. Your goal will be to lead medium-to-large feature projects from conception to completion in our agile environment. Here’s how you’ll accomplish this: - Author code that is reliable, well-rounded, and sets a high standard for the team - Effectively diagnose and troubleshoot problems within the Thinkific platform - Participate in architectural design, review, and implementation of scalable, production-quality features - Contribute to scalable, well-aligned architecture while identifying patterns that reduce technical debt, improve efficiency, and support long-term code quality - Participate in effort and complexity estimation for new product features and tasks - Share knowledge with others through mentorship, clear documentation, code reviews, pair programming, and training sessions - Work with your team to research and advocate for new technologies that can elevate our product and processes The person we have in mind likely: - Has 5+ years of experience working in a full-stack development role, and at least 1+ years of experience working in a SaaS environment - Has hands-on professional experience working with Ruby on Rails - Is knowledgeable and experienced with modern web frameworks and libraries, particularly Next.js and React - Has advanced knowledge of server-side languages and frameworks (Ruby, Node, etc.) - Demonstrates a practical understanding of Web APIs, HTML, CSS, and JavaScript - Showcases the ability to design and implement GraphQL APIs - Has experience with relational databases, SQL, and engines like PostgreSQL - Adaptable and a proven problem solver - Has experience in instrumenting and monitoring applications with tools like New Relic or DataDog etc. - Loves to learn and grow. They’ve found (and keep looking for) ways to level up their skills in this field, whether that’s through formal education, gaining professional experience, or maybe even building their own business These things would also be nice, but we think you could learn them on the job: - Experience building real-time AI web applications - Knowledge and experience with cloud-based server infrastructures, particularly Cloudflare We’re committed to fair and transparent pay that reflects both where you’re at and where you can grow. This role has a salary range of $120,000-$150,000-$170,000 in Canada, designed to capture the full journey from developing skills to excelling in the position. Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role. For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential. Diversity, Equity, Inclusion and Belonging & Accessibility This is just our initial idea of who we’re looking for! At Thinkific, we know that people have unique career journeys. If your experience is close to what we’ve described but you feel that you might be missing a few of the requirements, please still apply! We believe in equal opportunity and are committed to diversity, equity, inclusion, and belonging across every facet of our business. We’re also committed to providing a comfortable and accessible interview experience for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know. What you can expect if you join Thinkific: 👏 An amazing team of talented, passionate, and kind Thinkers. Together, we’ve built an amazing, award-winning culture—we’re a Certified Great Place to Work and one of Canada’s Most Admired Corporate Cultures by Waterstone! 🚀 The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world. 💸 A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. 🌴Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. 🩺 Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. Plus, family friendly benefits include generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. 🤝 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. 💻 Flexible Work. Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. ⬆️ Learning & Growth. An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. 🏡 A home office setup so you’re ready to succeed with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. 💙 A place where you can bring your whole self to work. We know that different perspectives lead to amazing ideas, more innovation, and, ultimately, our success as a company. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses. Whoever you are—we can’t wait to meet you! The Thinkific Vancouver office operates on the traditional, ancestral, and unceded territories of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and Sel̓íl̓witulh (Tsleil-Waututh) Nations of the Coast Salish People. We encourage everyone to learn more about the original caretakers of the land that you currently occupy.
Thinkific is a learning commerce platform that helps learning businesses turn knowledge into impact. By bringing together community, courses, and content with commerce, we power transformative learning experiences that help businesses grow their revenue—and reach millions of learners around the world. We’re a team of 300+ Thinkers building products that matter. Every role at Thinkific contributes to raising the bar for online learning, supporting learning businesses, and creating real-world impact. You’ll work alongside curious, collaborative teammates who care deeply about what they build and who they build it for. We’re committed to a fair, inclusive, and human hiring experience. Our team is here to guide you every step of the way, so you always know what to expect! We’re looking for a Principal Engineer to join us at Thinkific. As a Principal Engineer at Thinkific, you’ll act as a force multiplier, making our engineering team better by advocating for best practices and helping fellow engineers find ways to level up their skills. You will act as a bridge to match business and technical strategy and influence the longer term technical roadmaps of our systems and overall architecture. You’ll speak to the technical aspects of the product, connect planned work for multiple products to business strategy, and most importantly, influence others around you towards these goals. Here’s how you’ll accomplish this: - Own a strategic area within R&D from a technical perspective - your objective is to ensure business success and impact through technical decisions and implementations. - Own overall architecture, collaborate on prioritization of work, implementation details, technical stack decisions, and overall health of systems and features within your domains, ensuring alignment with higher level technical strategy and guiding principles as set out by the Lead Architect. - Work with engineering leaders and the Lead Architect to develop the roadmap and break things down into smaller tasks for engineering teams. - Work with senior, staff, and senior staff engineers who will own, develop, and maintain systems & features within the domains you oversee, ensuring they are following the direction and vision you have set. - Partner with the Director of Engineering to stay updated on business strategy into the future and pair with them on ownership of the domains, the principal from the technical perspective and the director from the strategic & organizational perspective. - Be responsible for writing and reviewing technical documentation in your business and technical domain, and sponsor other engineers within your area to maintain, add, and update as well. - Own SaaS metrics relating to your domains, like COGs, and be accountable for the overall costs, reliability, and scalability of your domains in relation to business value. - Maintain visibility outside of the organization, regularly contributing to the engineering blog, giving talks at conferences, and overall influencing engineering culture inside & outside the organization. - Review technical proposals for other engineers and help them level up by mentoring them and helping them solve complex problems. - Play an active role in our hiring process to help us continue to scale our Engineering team, from suggesting skills gaps, to interviewing candidates, to conducting assignment reviews. - Participate in on-call rotations as required, troubleshooting production issues to maintain service reliability. The person we have in mind likely: - Has experience working in a principal engineering or architect role - Has experience leading multiple teams (20+ Engineers) - Has 3+ years of experience in a staff engineering role - Has 10+ years of experience working in the engineering profession - Displays an expert-level knowledge of software design and architecture, and has experience with writing technical specifications - Understands the needs of customers and users and is comfortable interacting with customers on a regular basis - Loves to learn and grow. They’ve found (and keep looking for) ways to level up their skills in this field, whether that’s through formal education, gaining professional experience, or maybe even building their own business These things would also be nice, but we think you could learn them on the job: - Previous experience in a SaaS environment using a shared code and infrastructure model - Experience architecting cloud-native solutions - Expert-level knowledge of one or more web frameworks - Business analysis and requirements gathering experience We’re committed to fair and transparent pay that reflects both where you are and where you can grow to. This role has a salary range of $180,500 - $225,600 - $270,700 CAD in Canada, designed to capture the full journey from developing skills to excelling in the position. Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role. For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential. Diversity, Equity, Inclusion and Belonging & Accessibility This is just our initial idea of who we’re looking for! At Thinkific, we know that people have unique career journeys. If your experience is close to what we’ve described but you feel that you might be missing a few of the requirements, please still apply! We believe in equal opportunity and are committed to diversity, equity, inclusion, and belonging across every facet of our business. We’re also committed to providing a comfortable and accessible interview experience for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know. What you can expect if you join Thinkific: 👏 An amazing team of talented, passionate, and kind Thinkers. Together, we’ve built an amazing, award-winning culture—we’re a Certified Great Place to Work and one of Canada’s Most Admired Corporate Cultures by Waterstone! 🚀 The chance to build, improve, and innovate on a platform that’s driving positive impact for thousands of businesses and millions of students around the world. 💸 A competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan. 🌴Flexible Paid Time Off to maintain mental and physical health. Our team is encouraged to take a minimum 4 weeks of vacation, plus Thinker Holidays (extended long weekends in the summer) and time off for the December holiday season. 🩺 Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family, $3,000 for mental health care, a short-term health plan, and an additional $900/year health or personal spending account. Plus, family friendly benefits include generous parental leave top-ups for up to 32 weeks, as well as fertility coverage and personalized return to work options. 🤝 3 Paid Volunteer Days each year to give back to your community and support the causes you care about. 💻 Flexible Work. Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there’s wifi for a change of scenery. ⬆️ Learning & Growth. An annual $2,000 CAD Learn and Grow fund for conferences, seminars, or courses, plus training, mentorship, coaching, and internal promotion opportunities. 🏡 A home office setup so you’re ready to succeed with a company-owned Macbook Pro and a budget to order a desk, chair, or any accessories to help you work comfortably and productively. 💙 A place where you can bring your whole self to work. We know that different perspectives lead to amazing ideas, more innovation, and, ultimately, our success as a company. We welcome applicants of all backgrounds, experiences, beliefs, identities, and statuses. Whoever you are—we can’t wait to meet you! The Thinkific Vancouver office operates on the traditional, ancestral, and unceded territories of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and Sel̓íl̓witulh (Tsleil-Waututh) Nations of the Coast Salish People. We encourage everyone to learn more about the original caretakers of the land that you currently occupy.
6more opportunities are still waiting for you.Log in now and take your next shot before someone else does.