Position Overview
- Location Type: Remote - PST Timezone in the US
- Job Type: Employment Type (Full-time assumed, though not explicitly stated)
- Salary: Not Specified
dbt Labs is seeking a Technical Instructor to join their training team. This role involves developing curriculum and delivering instruction focused on dbt Cloud, with a passion for teaching and working with data.
About Us
dbt Labs is the pioneer of analytics engineering, empowering data teams to transform raw data into reliable, actionable insights. Since 2016, they have grown from an open-source project to the leading analytics engineering platform, used by over 50,000 teams weekly. As of February 2025, dbt Labs has surpassed $100 million in annual recurring revenue (ARR) and serves over 5,400 dbt Cloud customers. They are backed by prominent investors and believe in empowering data practitioners through code-based transformations, adopting software engineering best practices for analytics, open-source core infrastructure, and community-driven analytic code. dbt is defining the modern data stack and is experiencing rapid global growth.
Responsibilities
- Deliver live instruction to train and onboard dbt Cloud customers, partners, and GSIs to various audience sizes (small groups, large groups, webinars).
- Create engaging learning environments, initially remote and potentially in-person in the future.
- Excite learners about using dbt Cloud and its impact.
- Clearly teach and demonstrate new concepts and skills.
- Facilitate live co-development sessions for practical application of learned material.
- Adjust instruction dynamically based on learner outcomes.
- Provide critical feedback from classroom experiences to improve curriculum.
- Become a product expert in dbt within the context of the modern data stack.
- Independently build curriculum.
- Gather and implement feedback, and self-review teaching practices.
Requirements
- Bachelor's degree in a related field (Computer Science, Data Analytics, Education, or similar).
- 2-4 years of technical instruction or related experience.
- Passion for teaching and creating "lightbulb moments" for learners.
- Ability to create highly engaging learning environments.
- Strong focus on learner and customer outcomes, with the ability to adjust instruction for diverse skillsets and toolings.
- Belief in teaching as a craft that can be continuously improved, with a proactive approach to seeking feedback.
- Clear and concise communication with internal and external stakeholders.
- Ability to thrive in a fast-paced, cross-collaborative environment.
- Experience developing curricula and shipping courses efficiently.
What Will Make You Stand Out
- Experience working on customer education/training teams and understanding how training drives customer outcomes.
- Experience using dbt and/or teaching dbt.
- Experience writing analytics code (e.g., Python, R) in addition to SQL and working with databases.
- Experience designing curricula with a focus on backwards design.
- Possession of the dbt Fundamentals badge.
Hiring Process
- Interview with a Talent Acquisition Partner.
- Interview with the Hiring Manager (Technical Instructor Manager).
- A live 15-minute teaching demonstration.
- Team interviews with current instructors and the VP of Customer Services.
Benefits
- Unlimited vacation time with a supportive culture.