dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. The Product Manager for Developer Experience will own the end-to-end developer workflow in dbt Cloud, focusing on enhancing the developer experience through AI-assisted tools and collaboration with the Fusion team.
Responsibilities:
- Own the developer experience roadmap across Studio IDE, Developer Agent, Cloud CLI, and the VS Code Extension — from near-term iteration to long-term vision
- Partner deeply with the Fusion team to align on capabilities, surface Fusion-powered intelligence (SQL comprehension, compute, context) through developer-facing UX, and co-define the boundary between platform and product
- Lead AI-native product development for Developer Agent — defining what a best-in-class AI coding assistant looks like for the full spectrum of dbt users, from expert analytics engineers to practitioners who are newer to code. This includes agentic workflows, context-aware suggestions, natural language interactions, and guided development experiences that meet users where they are
- Drive IDE and tooling strategy informed by a deep understanding of modern development environments — think about what VS Code, Cursor, and other leading IDEs get right, and translate those instincts to the dbt Cloud context
- Define and execute cross-functional collaboration with engineering, design, and GTM teams to ship high-quality developer experiences on a predictable cadence
- Build tight feedback loops with the dbt community and enterprise customers to continuously improve developer tools, with particular attention to power users and technical practitioners
- Conduct market and user research to understand the competitive landscape for developer tooling and AI-assisted development, and bring sharp external perspective into the roadmap
- Align developer experience investments to broader company goals, product-led growth metrics, and the Fusion platform strategy
Requirements:
- 5+ years of product management experience, with meaningful time spent on developer tools, IDEs, or technical platforms
- Direct experience managing IDE or developer environment products — you have an informed point of view on what makes development tools excellent and where modern IDEs fall short
- Demonstrated engagement with AI-powered development tools — you've used, studied, and formed strong opinions about AI coding assistants (Copilot, Cursor, Devin, etc.) and how they change the development experience
- A strong technical foundation that allows you to work fluently with engineering partners, reason about system architecture, and contribute meaningfully to technical decisions
- Experience conducting user research and translating developer feedback into prioritized, scoped product work
- Excellent written and verbal communication — you can write a crisp spec, give a compelling demo, and synthesize complex tradeoffs for diverse audiences
- Comfort working asynchronously as part of a distributed, remote team
- Hands-on experience with dbt or similar SQL-first transformation frameworks
- Prior experience building or shipping AI agent features (agentic UX, multi-step LLM workflows, context management)
- Familiarity with LSP (Language Server Protocol), tree-sitter, or other IDE infrastructure primitives
- Experience with CLI tooling and developer workflow automation
- Background in open source software development or strong engagement with developer communities
- Knowledge of modern data warehouses (Snowflake, BigQuery, Databricks, Redshift, etc.) and the analytics engineering ecosystem