Senior Software Engineer
Core
Build AI-native developer experiences for dbt Studio, VS Code extension, and CLI workspace runtime, including agent workflows, streaming tool calls, and MCP integrations for AI clients.
Role type
Senior Full-Stack Engineer (AI/Developer Tools)
Builds
dbt Studio browser interface, VS Code extension, CLI workspace runtime, and MCP apps for AI clients like Claude and Codex.
Domain
Data infrastructure / Analytics Engineering / AI Developer Tools
Deliverable
product features
Required skills
Python, TypeScript, React, Kubernetes, API design, observability, asynchronous programming, legacy system migration, technical documentation
Preferred skills
LLM/agent feature shipping, Language Server Protocol, Monaco/CodeMirror, SQL, data warehouses (Snowflake/Databricks/BigQuery/Redshift), Go, Rust
Responsibilities
Own end-to-end delivery of CLI workspace runtime features; design and build agent-facing experiences; extend dbt into MCP integrations; lead well-scoped projects from design to launch; share oncall and customer support; mentor junior engineers
Seniority
Senior, hands-on IC