Staff Software Engineer - Full Stack
Fivetran , Bengaluru, Karnataka, India, APAC +1
The role
As a Staff Full-Stack Engineer on the Cloud Clients team, you’ll own end-to-end delivery across the surfaces where dbt developers do their work: dbt Studio in the browser, the dbt VS Code extension, and the CLI workspace runtime that powers both.
You’ll help build dbt’s AI-native developer experience, including agent workflows, diff review, streaming tool calls, charts and rich outputs for conversational analytics, and MCP apps that bring dbt projects directly into tools like Claude and Codex. This is a true full-stack role: you’ll work across Python, TypeScript, React, and Kubernetes, with the expectation that you can take a feature from schema and service design through to the final pixel without a handoff
What you will do
- Own parts of the CLI workspace runtime that backs both surfaces, including migrating users off our legacy IDE and enabling asynchronous, background agent runs.
- Design and build agent-facing experiences: